@@ -136,6 +136,9 @@ |
||
136 | 136 | return $text; |
137 | 137 | } |
138 | 138 | |
139 | +/** |
|
140 | + * @param string $text |
|
141 | + */ |
|
139 | 142 | function clean_text($text) |
140 | 143 | { |
141 | 144 | return trim(preg_replace('/ +/', ' ', preg_replace('/[^A-Za-z0-9 ]/', ' ', urldecode(html_entity_decode(strip_tags($text)))))); |
@@ -269,7 +269,7 @@ discard block |
||
269 | 269 | * Return the value of an attribute or metadata |
270 | 270 | * |
271 | 271 | * @param string $name Name |
272 | - * @return mixed Returns the value of a given value, or null. |
|
272 | + * @return string Returns the value of a given value, or null. |
|
273 | 273 | * @deprecated 1.9 |
274 | 274 | */ |
275 | 275 | public function get($name) { |
@@ -462,7 +462,7 @@ discard block |
||
462 | 462 | * @warning Calling this with no $name will clear all metadata on the entity. |
463 | 463 | * |
464 | 464 | * @param null|string $name The name of the metadata to remove. |
465 | - * @return bool |
|
465 | + * @return boolean|null |
|
466 | 466 | * @since 1.8 |
467 | 467 | */ |
468 | 468 | public function deleteMetadata($name = null) { |
@@ -487,7 +487,7 @@ discard block |
||
487 | 487 | * If you pass a name, only metadata matching that name will be deleted. |
488 | 488 | * |
489 | 489 | * @param null|string $name The name of metadata to delete. |
490 | - * @return bool |
|
490 | + * @return boolean|null |
|
491 | 491 | * @since 1.8 |
492 | 492 | */ |
493 | 493 | public function deleteOwnedMetadata($name = null) { |
@@ -513,7 +513,7 @@ discard block |
||
513 | 513 | * @warning Calling this with no or empty arguments will clear all metadata on the entity. |
514 | 514 | * |
515 | 515 | * @param string $name The name of the metadata to clear |
516 | - * @return mixed bool |
|
516 | + * @return boolean|null bool |
|
517 | 517 | * @deprecated 1.8 Use deleteMetadata() |
518 | 518 | */ |
519 | 519 | public function clearMetadata($name = '') { |
@@ -525,7 +525,7 @@ discard block |
||
525 | 525 | * Disables metadata for this entity, optionally based on name. |
526 | 526 | * |
527 | 527 | * @param string $name An options name of metadata to disable. |
528 | - * @return bool |
|
528 | + * @return boolean|null |
|
529 | 529 | * @since 1.8 |
530 | 530 | */ |
531 | 531 | public function disableMetadata($name = '') { |
@@ -546,7 +546,7 @@ discard block |
||
546 | 546 | * @warning Before calling this, you must use {@link access_show_hidden_entities()} |
547 | 547 | * |
548 | 548 | * @param string $name An options name of metadata to enable. |
549 | - * @return bool |
|
549 | + * @return boolean|null |
|
550 | 550 | * @since 1.8 |
551 | 551 | */ |
552 | 552 | public function enableMetadata($name = '') { |
@@ -714,7 +714,7 @@ discard block |
||
714 | 714 | * @warning Calling this with no or empty arguments will clear all annotations on the entity. |
715 | 715 | * |
716 | 716 | * @param null|string $name The annotations name to remove. |
717 | - * @return bool |
|
717 | + * @return boolean|null |
|
718 | 718 | * @since 1.8 |
719 | 719 | */ |
720 | 720 | public function deleteAnnotations($name = null) { |
@@ -734,7 +734,7 @@ discard block |
||
734 | 734 | * If you pass a name, only annotations matching that name will be deleted. |
735 | 735 | * |
736 | 736 | * @param null|string $name The name of annotations to delete. |
737 | - * @return bool |
|
737 | + * @return boolean|null |
|
738 | 738 | * @since 1.8 |
739 | 739 | */ |
740 | 740 | public function deleteOwnedAnnotations($name = null) { |
@@ -758,7 +758,7 @@ discard block |
||
758 | 758 | * Disables annotations for this entity, optionally based on name. |
759 | 759 | * |
760 | 760 | * @param string $name An options name of annotations to disable. |
761 | - * @return bool |
|
761 | + * @return boolean|null |
|
762 | 762 | * @since 1.8 |
763 | 763 | */ |
764 | 764 | public function disableAnnotations($name = '') { |
@@ -779,7 +779,7 @@ discard block |
||
779 | 779 | * @warning Before calling this, you must use {@link access_show_hidden_entities()} |
780 | 780 | * |
781 | 781 | * @param string $name An options name of annotations to enable. |
782 | - * @return bool |
|
782 | + * @return boolean|null |
|
783 | 783 | * @since 1.8 |
784 | 784 | */ |
785 | 785 | public function enableAnnotations($name = '') { |
@@ -896,7 +896,7 @@ discard block |
||
896 | 896 | * all annotations on the entity. |
897 | 897 | * |
898 | 898 | * @param string $name Annotation name |
899 | - * @return bool |
|
899 | + * @return boolean|null |
|
900 | 900 | * @deprecated 1.8 Use ->deleteAnnotations() |
901 | 901 | */ |
902 | 902 | public function clearAnnotations($name = "") { |
@@ -1309,7 +1309,7 @@ discard block |
||
1309 | 1309 | * |
1310 | 1310 | * @param int $container_guid The ID of the container. |
1311 | 1311 | * |
1312 | - * @return bool |
|
1312 | + * @return integer |
|
1313 | 1313 | */ |
1314 | 1314 | public function setContainerGUID($container_guid) { |
1315 | 1315 | return $this->container_guid = (int)$container_guid; |
@@ -1320,7 +1320,7 @@ discard block |
||
1320 | 1320 | * |
1321 | 1321 | * @param int $container_guid The ID of the container. |
1322 | 1322 | * |
1323 | - * @return bool |
|
1323 | + * @return integer |
|
1324 | 1324 | * @deprecated 1.8 use setContainerGUID() |
1325 | 1325 | */ |
1326 | 1326 | public function setContainer($container_guid) { |
@@ -1438,7 +1438,7 @@ discard block |
||
1438 | 1438 | * Plugins can register for the 'entity:icon:url', <type> plugin hook |
1439 | 1439 | * to customize the icon for an entity. |
1440 | 1440 | * |
1441 | - * @param mixed $params A string defining the size of the icon (e.g. tiny, small, medium, large) |
|
1441 | + * @param string $params A string defining the size of the icon (e.g. tiny, small, medium, large) |
|
1442 | 1442 | * or an array of parameters including 'size' |
1443 | 1443 | * @return string The URL |
1444 | 1444 | * @since 1.8.0 |
@@ -1822,7 +1822,7 @@ discard block |
||
1822 | 1822 | /** |
1823 | 1823 | * Loads attributes from the entities table into the object. |
1824 | 1824 | * |
1825 | - * @param mixed $guid GUID of entity or \stdClass object from entities table |
|
1825 | + * @param stdClass $guid GUID of entity or \stdClass object from entities table |
|
1826 | 1826 | * |
1827 | 1827 | * @return bool |
1828 | 1828 | */ |
@@ -2295,7 +2295,7 @@ discard block |
||
2295 | 2295 | * @param int $year If ommitted, now is assumed. |
2296 | 2296 | * @param int $duration Duration of event, remainder of the day is assumed. |
2297 | 2297 | * |
2298 | - * @return true |
|
2298 | + * @return boolean |
|
2299 | 2299 | * @deprecated 1.9 |
2300 | 2300 | */ |
2301 | 2301 | public function setCalendarTimeAndDuration($hour = null, $minute = null, $second = null, |
@@ -2343,7 +2343,7 @@ discard block |
||
2343 | 2343 | /** |
2344 | 2344 | * Returns an array of fields which can be exported. |
2345 | 2345 | * |
2346 | - * @return array |
|
2346 | + * @return string[] |
|
2347 | 2347 | * @deprecated 1.9 Use toObject() |
2348 | 2348 | */ |
2349 | 2349 | public function getExportableValues() { |
@@ -2455,7 +2455,7 @@ discard block |
||
2455 | 2455 | * |
2456 | 2456 | * @param ODD $data XML data |
2457 | 2457 | * |
2458 | - * @return true |
|
2458 | + * @return boolean |
|
2459 | 2459 | * |
2460 | 2460 | * @throws InvalidParameterException |
2461 | 2461 | * @deprecated 1.9 Use toObject() |
@@ -2499,7 +2499,7 @@ discard block |
||
2499 | 2499 | * This is used by the system log. It can be called on any Loggable object. |
2500 | 2500 | * |
2501 | 2501 | * @param int $id GUID. |
2502 | - * @return int GUID |
|
2502 | + * @return ElggEntity GUID |
|
2503 | 2503 | */ |
2504 | 2504 | public function getObjectFromID($id) { |
2505 | 2505 | return get_entity($id); |