Completed
Push — master ( c98a10...1851c4 )
by Damian
20:51 queued 09:10
created
tests/core/ObjectTest.php 1 patch
Doc Comments   +5 added lines patch added patch discarded remove patch
@@ -619,6 +619,11 @@
 block discarded – undo
619 619
 		'ObjectTest_Extending_Extension'
620 620
 	);
621 621
 
622
+	/**
623
+	 * @param integer $first
624
+	 * @param integer $second
625
+	 * @param integer $third
626
+	 */
622 627
 	public function getResults(&$first, &$second, &$third) {
623 628
 		// Before extending should be invoked second
624 629
 		$this->beforeExtending('updateResult', function(&$first, &$second, &$third) {
Please login to merge, or discard this patch.
core/Config.php 1 patch
Doc Comments   +27 added lines, -10 removed lines patch added patch discarded remove patch
@@ -470,11 +470,17 @@  discard block
 block discarded – undo
470 470
 
471 471
 	protected $extraConfigSources = array();
472 472
 
473
+	/**
474
+	 * @param string $class
475
+	 */
473 476
 	public function extraConfigSourcesChanged($class) {
474 477
 		unset($this->extraConfigSources[$class]);
475 478
 		$this->cache->clean("__{$class}");
476 479
 	}
477 480
 
481
+	/**
482
+	 * @param integer $sourceOptions
483
+	 */
478 484
 	protected function getUncached($class, $name, $sourceOptions, &$result, $suppress, &$tags) {
479 485
 		$tags[] = "__{$class}";
480 486
 		$tags[] = "__{$class}__{$name}";
@@ -602,7 +608,7 @@  discard block
 block discarded – undo
602 608
 	 * replace the current array value, you'll need to call remove first.
603 609
 	 *
604 610
 	 * @param $class string - The class to update a configuration value for
605
-	 * @param $name string - The configuration property name to update
611
+	 * @param string $name string - The configuration property name to update
606 612
 	 * @param $value any - The value to update with
607 613
 	 *
608 614
 	 * Arrays are recursively merged into current configuration as "latest" - for associative arrays the passed value
@@ -647,15 +653,6 @@  discard block
 block discarded – undo
647 653
 	 *
648 654
 	 * @param string $class The class to remove a configuration value from
649 655
 	 * @param string $name The configuration name
650
-	 * @param mixed $key An optional key to filter against.
651
-	 *   If referenced config value is an array, only members of that array that match this key will be removed
652
-	 *   Must also match value if provided to be removed
653
-	 * @param mixed $value And optional value to filter against.
654
-	 *   If referenced config value is an array, only members of that array that match this value will be removed
655
-	 *   If referenced config value is not an array, value will be removed only if it matches this argument
656
-	 *   Must also match key if provided and referenced config value is an array to be removed
657
-	 *
658
-	 * Matching is always by "==", not by "==="
659 656
 	 */
660 657
 	public function remove($class, $name /*,$key = null*/ /*,$value = null*/) {
661 658
 		$argc = func_num_args();
@@ -734,6 +731,10 @@  discard block
 block discarded – undo
734 731
 		$this->cache = $cloned;
735 732
 	}
736 733
 
734
+	/**
735
+	 * @param integer $key
736
+	 * @param integer $val
737
+	 */
737 738
 	public function set($key, $val, $tags = array()) {
738 739
 		// Find an index to set at
739 740
 		$replacing = null;
@@ -769,6 +770,9 @@  discard block
 block discarded – undo
769 770
 		return $this->miss ? ($this->hit / $this->miss) : 0;
770 771
 	}
771 772
 
773
+	/**
774
+	 * @param integer $key
775
+	 */
772 776
 	public function get($key) {
773 777
 		if (isset($this->indexing[$key])) {
774 778
 			$this->hit++;
@@ -782,6 +786,9 @@  discard block
 block discarded – undo
782 786
 		return false;
783 787
 	}
784 788
 
789
+	/**
790
+	 * @param string $tag
791
+	 */
785 792
 	public function clean($tag = null) {
786 793
 		if ($tag) {
787 794
 			foreach ($this->cache as $i => $v) {
@@ -813,6 +820,10 @@  discard block
 block discarded – undo
813 820
 		$this->cache = array();
814 821
 	}
815 822
 
823
+	/**
824
+	 * @param integer $key
825
+	 * @param integer $val
826
+	 */
816 827
 	public function set($key, $val, $tags = array()) {
817 828
 		foreach($tags as $t) {
818 829
 			if(!isset($this->tags[$t])) {
@@ -831,6 +842,9 @@  discard block
 block discarded – undo
831 842
 		return $this->miss ? ($this->hit / $this->miss) : 0;
832 843
 	}
833 844
 
845
+	/**
846
+	 * @param integer $key
847
+	 */
834 848
 	public function get($key) {
835 849
 		if(isset($this->cache[$key])) {
836 850
 			++$this->hit;
@@ -841,6 +855,9 @@  discard block
 block discarded – undo
841 855
 		return false;
842 856
 	}
843 857
 
858
+	/**
859
+	 * @param string $tag
860
+	 */
844 861
 	public function clean($tag = null) {
845 862
 		if($tag) {
846 863
 			if(isset($this->tags[$tag])) {
Please login to merge, or discard this patch.
core/Injectable.php 1 patch
Doc Comments   -3 removed lines patch added patch discarded remove patch
@@ -23,8 +23,6 @@  discard block
 block discarded – undo
23 23
 	 *    $list = DataList::create('SiteTree');
24 24
 	 *	  $list = SiteTree::get();
25 25
 	 *
26
-	 * @param string $class the class name
27
-	 * @param mixed $arguments,... arguments to pass to the constructor
28 26
 	 * @return static
29 27
 	 */
30 28
 	public static function create() {
@@ -47,7 +45,6 @@  discard block
 block discarded – undo
47 45
 	 * way to access instance methods which don't rely on instance
48 46
 	 * data (e.g. the custom SilverStripe static handling).
49 47
 	 *
50
-	 * @param string $className Optional classname (if called on Object directly)
51 48
 	 * @return static The singleton instance
52 49
 	 */
53 50
 	public static function singleton() {
Please login to merge, or discard this patch.
core/Extensible.php 1 patch
Doc Comments   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -364,7 +364,7 @@  discard block
 block discarded – undo
364 364
 	 * all results into an array
365 365
 	 *
366 366
 	 * @param string $method the method name to call
367
-	 * @param mixed $argument a single argument to pass
367
+	 * @param string $argument a single argument to pass
368 368
 	 * @return mixed
369 369
 	 * @todo integrate inheritance rules
370 370
 	 */
@@ -387,7 +387,6 @@  discard block
 block discarded – undo
387 387
 	 * The extension methods are defined during {@link __construct()} in {@link defineMethods()}.
388 388
 	 *
389 389
 	 * @param string $method the name of the method to call on each extension
390
-	 * @param mixed $a1,... up to 7 arguments to be passed to the method
391 390
 	 * @return array
392 391
 	 */
393 392
 	public function extend($method, &$a1=null, &$a2=null, &$a3=null, &$a4=null, &$a5=null, &$a6=null, &$a7=null) {
Please login to merge, or discard this patch.
security/Member.php 1 patch
Doc Comments   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -616,6 +616,7 @@  discard block
 block discarded – undo
616 616
 
617 617
 	/**
618 618
 	 * Utility for generating secure password hashes for this member.
619
+	 * @return string
619 620
 	 */
620 621
 	public function encryptWithUserSettings($string) {
621 622
 		if (!$string) return null;
@@ -766,7 +767,7 @@  discard block
 block discarded – undo
766 767
 	/**
767 768
 	 * Returns the current logged in user
768 769
 	 *
769
-	 * @return Member|null
770
+	 * @return DataObject|null
770 771
 	 */
771 772
 	public static function currentUser() {
772 773
 		$id = Member::currentUserID();
Please login to merge, or discard this patch.
security/RememberLoginHash.php 1 patch
Doc Comments   +6 added lines, -2 removed lines patch added patch discarded remove patch
@@ -76,6 +76,9 @@  discard block
 block discarded – undo
76 76
 		return $this->token;
77 77
 	}
78 78
 
79
+	/**
80
+	 * @param string $token
81
+	 */
79 82
 	public function setToken($token) {
80 83
 		$this->token = $token;
81 84
 	}
@@ -92,7 +95,7 @@  discard block
 block discarded – undo
92 95
 	/**
93 96
 	 * Creates a new random token and hashes it using the 
94 97
 	 * member information
95
-	 * @param Member The logged in user 
98
+	 * @param Member Member logged in user 
96 99
 	 * @return string The hash to be stored in the database
97 100
 	 */
98 101
 	public function getNewHash(Member $member){
@@ -106,7 +109,7 @@  discard block
 block discarded – undo
106 109
 	 * The device is assigned a globally unique device ID
107 110
 	 * The returned login hash stores the hashed token in the 
108 111
 	 * database, for this device and this member
109
-	 * @param Member The logged in user 
112
+	 * @param Member Member logged in user 
110 113
 	 * @return RememberLoginHash The generated login hash
111 114
 	 */
112 115
 	public static function generate(Member $member) {
@@ -149,6 +152,7 @@  discard block
 block discarded – undo
149 152
 	 * Deletes existing tokens for this member
150 153
 	 * if logout_across_devices is true, all tokens are deleted, otherwise
151 154
 	 * only the token for the provided device ID will be removed
155
+	 * @param string $alcDevice
152 156
 	 */
153 157
 	public static function clear(Member $member, $alcDevice = null) {
154 158
 		if(!$member->exists()) { return; }
Please login to merge, or discard this patch.