public function unlink($resource, $id, $relation, $related, $relatedId) { $model = new $resource(); $repository = new EloquentRepository($model); $entity = $repository->find($id); $related = new $related(); $repository->setModel($related); $related = $repository->find($relatedId); return $repository->detach($entity, $relation, $related); }
public function __construct(\Foothing\Repository\Tests\Fixtures\Person $model) { parent::__construct($model); }
/** * Override default implementation so that pattern * is properly trimmed before being persisted. * * @param $route * @return Route */ function update($route) { $route->pattern = $this->parser->trimPath($route->pattern); return parent::update($route); }