public function lazyLoadBy(Repository $repository, array $attributes)
    {
        $this->repository = $repository;
        $this->lazyLoadAttributes = $attributes;
        $this->lazyLoad = true;

        return $this;
    }
public function lazyLoadBy(Repository $repository, array $attributes)
    {
        $this->repository = $repository;
        $this->lazyLoadAttributes = $attributes;
        $this->lazyLoad = true;

        return $this;
    }
public function lazyLoadBy ( Repository $ repository , array $ attributes ) { $ this -> repository = $ repository ; $ this -> lazyLoadAttributes = $ attributes ; $ this -> lazyLoad = true ; return $ this ; }
Lazyload the attributes of this BuildConfig by passing some attributes
and let it later be filled by the passed repository
This is typehinted against the core repository because it only needs the
fill method.

@param \Ems\Contracts\Model\Repository $repository
@param array                           $attributes

@return self
Lazyload the attributes of this BuildConfig by passing some attributes and let it later be filled by the passed repository This is typehinted against the core repository because it only needs the fill method .