Ejemplo n.º 1
0
<?php

require 'ProjectArchiver.php';
require 'ProjectReopener.php';
require '../TablePrinter.php';
require 'Project.php';
require 'ProjectRepository.php';
$repo = new ProjectRepository();
$projects = $repo->all();
// Add 'New Developer' to all projects
foreach ($projects as $project) {
    $project->addCollaborator('New Developer');
}
$tp = new TablePrinter(['Project', 'Status', 'Collaborators']);
foreach ($projects as $p) {
    $tp->addRow($p->getName(), $p->getStatus(), $p->getCollaborators());
}
echo $tp->output();
Ejemplo n.º 2
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     return $this->service->all();
 }
 public function all()
 {
     return $this->repository->all();
 }