/** * 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; }
public function testBadRoute() { $baseModel = m::mock('App\\Models\\BaseModel')->makePartial(); \App\Helpers\RouteHelper::getRoute($baseModel); $this->assertTrue(\App\Helpers\RouteHelper::$badRoutes[get_class($baseModel)]); }