Example #1
0
 /**
  * @param Project $project
  */
 public function build(Project $project)
 {
     $strategy = $this->getStrategy($project->getStrategy());
     $this->buildCore($project);
     foreach ($project->getExtensions() as $extension) {
         $this->buildPackage($project, $extension, $strategy);
     }
 }
Example #2
0
 public function testStrategy()
 {
     $project = new Project();
     $project->setStrategy("foo");
     $this->assertEquals("foo", $project->getStrategy());
 }