Completed
Push — master ( b931d1...777a0a )
by Chris
02:33
created
src/Darya/ORM/Record.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 	 */
90 90
 	public function get($attribute)
91 91
 	{
92
-		list($attribute, $subattribute) = array_pad(explode('.',  $attribute, 2), 2, null);
92
+		list($attribute, $subattribute) = array_pad(explode('.', $attribute, 2), 2, null);
93 93
 		
94 94
 		if ($this->hasRelation($attribute)) {
95 95
 			$related = $this->related($attribute);
@@ -155,9 +155,9 @@  discard block
 block discarded – undo
155 155
 		$split = explode('\\', get_class($this));
156 156
 		$class = end($split);
157 157
 		
158
-		return preg_replace_callback('/([A-Z])/', function ($matches) {
159
-			return '_' . strtolower($matches[1]);
160
-		}, lcfirst($class)) . 's';
158
+		return preg_replace_callback('/([A-Z])/', function($matches) {
159
+			return '_'.strtolower($matches[1]);
160
+		}, lcfirst($class)).'s';
161 161
 	}
162 162
 	
163 163
 	/**
@@ -411,7 +411,7 @@  discard block
 block discarded – undo
411 411
 		$storage = $instance->storage();
412 412
 		
413 413
 		if (!$storage instanceof Searchable) {
414
-			throw new Exception(get_class($instance) . ' storage is not searchable');
414
+			throw new Exception(get_class($instance).' storage is not searchable');
415 415
 		}
416 416
 		
417 417
 		$attributes = $attributes ?: $instance->defaultSearchAttributes();
@@ -476,13 +476,13 @@  discard block
 block discarded – undo
476 476
 		$storage = $instance->storage();
477 477
 		
478 478
 		if (!$storage instanceof Queryable) {
479
-			throw new Exception(get_class($instance) . ' storage is not queryable');
479
+			throw new Exception(get_class($instance).' storage is not queryable');
480 480
 		}
481 481
 		
482 482
 		$query = new Query($instance->table());
483 483
 		$builder = new Builder($query, $storage);
484 484
 		
485
-		$builder->callback(function ($result) use ($instance) {
485
+		$builder->callback(function($result) use ($instance) {
486 486
 			return $instance::hydrate($result->data);
487 487
 		});
488 488
 		
@@ -563,7 +563,7 @@  discard block
 block discarded – undo
563 563
 		
564 564
 		// Storage must be modifiable in order to save
565 565
 		if (!$storage instanceof Modifiable) {
566
-			throw new Exception($class . ' storage is not modifiable');
566
+			throw new Exception($class.' storage is not modifiable');
567 567
 		}
568 568
 		
569 569
 		// Create or update the model in storage
@@ -797,6 +797,6 @@  discard block
 block discarded – undo
797 797
 			return $this->relation($method);
798 798
 		}
799 799
 		
800
-		throw new Exception('Call to undefined method ' . get_class($this) . '::' . $method . '()');
800
+		throw new Exception('Call to undefined method '.get_class($this).'::'.$method.'()');
801 801
 	}
802 802
 }
Please login to merge, or discard this patch.
src/Darya/ORM/Relation.php 2 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -2,8 +2,6 @@
 block discarded – undo
2 2
 namespace Darya\ORM;
3 3
 
4 4
 use Darya\ORM\Record;
5
-use Darya\Storage\Readable;
6
-use Darya\Storage\Modifiable;
7 5
 use Darya\Storage\Queryable;
8 6
 use Darya\Storage\Query\Builder;
9 7
 use Exception;
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -247,8 +247,8 @@  discard block
 block discarded – undo
247 247
 		$split = explode('\\', $class);
248 248
 		$class = end($split);
249 249
 		
250
-		return preg_replace_callback('/([A-Z])/', function ($matches) {
251
-			return '_' . strtolower($matches[1]);
250
+		return preg_replace_callback('/([A-Z])/', function($matches) {
251
+			return '_'.strtolower($matches[1]);
252 252
 		}, lcfirst($class));
253 253
 	}
254 254
 	
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 	 */
261 261
 	protected function prepareForeignKey($class)
262 262
 	{
263
-		return $this->delimitClass($class) . '_id';
263
+		return $this->delimitClass($class).'_id';
264 264
 	}
265 265
 	
266 266
 	/**
@@ -428,7 +428,7 @@  discard block
 block discarded – undo
428 428
 		
429 429
 		foreach (static::arrayify($instances) as $instance) {
430 430
 			if (!$instance instanceof $class) {
431
-				throw new Exception('Related models must be an instance of ' . $class);
431
+				throw new Exception('Related models must be an instance of '.$class);
432 432
 			}
433 433
 		}
434 434
 	}
@@ -578,7 +578,7 @@  discard block
 block discarded – undo
578 578
 			->filters($this->filter())
579 579
 			->orders($this->order());
580 580
 
581
-		$builder->callback(function ($result) use ($class) {
581
+		$builder->callback(function($result) use ($class) {
582 582
 			return $class::hydrate($result->data);
583 583
 		});
584 584
 
@@ -788,7 +788,7 @@  discard block
 block discarded – undo
788 788
 		
789 789
 		// Filter the IDs to associate and dissociate if any have been given
790 790
 		if (!empty($ids)) {
791
-			$filter = function ($instance) use ($ids) {
791
+			$filter = function($instance) use ($ids) {
792 792
 				return in_array($instance->id(), $ids);
793 793
 			};
794 794
 			
@@ -802,7 +802,7 @@  discard block
 block discarded – undo
802 802
 		}
803 803
 		
804 804
 		// Dissociate, then associate
805
-		if  (!empty($detached)) {
805
+		if (!empty($detached)) {
806 806
 			$this->dissociate($detached);
807 807
 		}
808 808
 
Please login to merge, or discard this patch.