/**
  * Recursive adding of self key
  * @param BaseModel $model
  * @param $array
  */
 protected function addSelfKey(BaseModel $model, $array)
 {
     if ($route = RouteHelper::getRoute($model)) {
         $array = ['_self' => $route] + $array;
     }
     return $array;
 }
Exemplo n.º 2
0
 public function testBadRoute()
 {
     $baseModel = m::mock('App\\Models\\BaseModel')->makePartial();
     \App\Helpers\RouteHelper::getRoute($baseModel);
     $this->assertTrue(\App\Helpers\RouteHelper::$badRoutes[get_class($baseModel)]);
 }