]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #2860: Deprecated several registration functions that were using the 'callback...
authorewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 15 Feb 2011 20:42:58 +0000 (20:42 +0000)
committerewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 15 Feb 2011 20:42:58 +0000 (20:42 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8257 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/annotations.php
engine/lib/deprecated-1.8.php
engine/lib/entities.php
engine/lib/extender.php
engine/lib/metadata.php
engine/lib/relationships.php

index d2f2c6386f57eb680dfd801787ba200dc8167b4a..130ab37abcbb0106b642fe0d3e8c1985b214fb94 100644 (file)
@@ -530,8 +530,8 @@ function elgg_annotation_exists($entity_guid, $annotation_type, $owner_guid = NU
  *
  * @return string
  */
-function register_annotation_url_handler($function_name, $extender_name = "all") {
-       return register_extender_url_handler($function_name, 'annotation', $extender_name);
+function elgg_register_annotation_url_handler($extender_name = "all", $function_name) {
+       return elgg_register_extender_url_handler('annotation', $extender_name, $function_name);
 }
 
 /** Register the hook */
index 0a4a444e36e2bc88d8cde48f3fafc85397c072a8..56bdee0812c887bb3c1929b4f33be5e3c161e6f9 100644 (file)
@@ -3774,4 +3774,44 @@ function register_page_handler($handler, $function){
 function unregister_page_handler($handler) {
        elgg_deprecated_notice("unregister_page_handler() was deprecated by elgg_unregister_page_handler()", 1.8);
        return elgg_unregister_page_handler($handler);
+}
+
+/**
+ * @deprecated 1.8 Use {@link elgg_register_annotation_url_handler()}
+ */
+function register_annotation_url_handler($function, $extender_name) {
+       elgg_deprecated_notice("register_annotation_url_handler() was deprecated by elgg_register_annotation_url_handler()", 1.8);
+       return elgg_register_annotation_url_handler($extender_name, $function);
+}
+
+/**
+ * @deprecated 1.8 Use {@link elgg_register_extender_url_handler()}
+ */
+function register_extender_url_handler($function, $type = "all", $name = "all") {
+       elgg_deprecated_notice("register_extender_url_handler() was deprecated by elgg_register_extender_url_handler()", 1.8);
+       return elgg_register_extender_url_handler($type, $name, $function);
+}
+
+/**
+ * @deprecated 1.8 Use {@link elgg_register_entity_type()}
+ */
+function register_entity_type($type, $subtype = null) {
+       elgg_deprecated_notice("register_entity_type() was deprecated by elgg_register_entity_type()", 1.8);
+       return elgg_register_entity_type($type, $subtype);
+}
+
+/**
+ * @deprecated 1.8 Use {@link elgg_register_metadata_url_handler()}
+ */
+function register_metadata_url_handler($function, $extender_name = "all") {
+       return elgg_register_metadata_url_handler($extender_name, $function);
+}
+
+/**
+ * 
+ * @deprecated 1.8 Use {@link elgg_register_relationship_url_handler()}
+ */
+function register_relationship_url_handler($function_name, $relationship_type = "all") {
+       elgg_deprecated_notice("register_relationship_url_handler() was deprecated by elgg_register_relationship_url_handler()", 1.8);
+       return elgg_register_relationship_url_handler($relationship_type, $function_name);
 }
\ No newline at end of file
index 61e7326516ccf4fa900fd138d0bef41b4284ebd5..850ea5b4153834a780b3d6fab6b13114c8beb2fb 100644 (file)
@@ -1876,7 +1876,7 @@ function elgg_register_entity_url_handler($entity_type, $entity_subtype, $functi
  * @link http://docs.elgg.org/Search
  * @link http://docs.elgg.org/Tutorials/Search
  */
-function register_entity_type($type, $subtype = null) {
+function elgg_register_entity_type($type, $subtype = null) {
        global $CONFIG;
 
        $type = strtolower($type);
index 90cc54805c7135f64fdbaf07b00bb9a89c666afb..53aa99bda47d9d9cc73c869f34bd766ea2c71789 100644 (file)
@@ -169,8 +169,7 @@ function can_edit_extender($extender_id, $type, $user_guid = 0) {
  *
  * @return true|false Depending on success
  */
-function register_extender_url_handler($function_name, $extender_type = "all",
-$extender_name = "all") {
+function elgg_register_extender_url_handler($extender_type, $extender_name, $function_name) {
 
        global $CONFIG;
 
index 230bce50fcca3c86bba86c1b70c708484486e5f0..3182ed07776e6967b475870dcf0d7f65c5abe11d 100644 (file)
@@ -875,8 +875,8 @@ function metadata_update($event, $object_type, $object) {
  *
  * @return bool
  */
-function register_metadata_url_handler($function_name, $extender_name = "all") {
-       return register_extender_url_handler($function_name, 'metadata', $extender_name);
+function elgg_register_metadata_url_handler($extender_name, $function) {
+       return elgg_register_extender_url_handler('metadata', $extender_name, $function);
 }
 
 /** Register the hook */
index 4a1e4ad0fb1195f0e9e4a73e28ee2706bc11f5bb..5224efaf127e9042a5ddd9cd9279b2405c917c6d 100644 (file)
@@ -397,7 +397,7 @@ function elgg_list_entities_from_relationship_count($options) {
  *
  * @return bool Depending on success
  */
-function register_relationship_url_handler($function_name, $relationship_type = "all") {
+function elgg_register_relationship_url_handler($relationship_type, $function_name) {
        global $CONFIG;
 
        if (!is_callable($function_name)) {