Skip to content

Instantly share code, notes, and snippets.

@cedricziel
Forked from anonymous/gist:9053094
Last active August 29, 2015 13:56

Revisions

  1. cedricziel revised this gist Feb 17, 2014. 1 changed file with 5 additions and 3 deletions.
    8 changes: 5 additions & 3 deletions gistfile2.php
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,13 @@
    /**
    * getAllProjectsByService
    *
    * @param $service
    * @param \Foo\Domain\Model\Service $service
    * @return
    */
    public function getAllProjectsByService($service) {
    public function getAllProjectsByService(\Foo\Domain\Model\Service $service) {
    $query = $this->createQuery();
    $query->getQuerySettings()->setRespectEnableFields(false);
    return $query->matching($query->contains('service',$service))->execute();
    $query->matching($query->contains('service',$service));
    DebuggerUtility::var_dump($query);
    return->execute();
    }
  2. @invalid-email-address Anonymous created this gist Feb 17, 2014.
    7 changes: 7 additions & 0 deletions gistfile1.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,7 @@
    if($projects = $service->getProjects()){
    //if($projects = $this->projectRepository->getAllProjectsByService($service)){
    foreach($projects as $project){
    foreach($project->getSlides() as $slide)
    $slidearray[] = $this->formatSlide($slide);
    }
    }
    11 changes: 11 additions & 0 deletions gistfile2.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    /**
    * getAllProjectsByService
    *
    * @param $service
    * @return
    */
    public function getAllProjectsByService($service) {
    $query = $this->createQuery();
    $query->getQuerySettings()->setRespectEnableFields(false);
    return $query->matching($query->contains('service',$service))->execute();
    }