for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Author: Nil Portugués Calderó <[email protected]>
* Date: 9/01/16
* Time: 15:30.
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace NilPortugues\Foundation\Domain\Model\Repository;
use NilPortugues\Foundation\Domain\Model\Repository\Contracts\Fields as FieldsInterface;
* Class Fields.
class Fields implements FieldsInterface
{
* @var array
private $fields = [];
* Fields constructor.
* @param array $fields
public function __construct(array $fields = [])
$this->fields = $fields;
}
* @param string $field
public function add($field)
$this->fields[] = (string) $field;
* @return array
public function get()
return (array) $this->fields;