/** * @test */ public function shouldGetModuleFields() { //when $moduleFields = ModuleFields::forModule('Contacts')->all(); //then Assert::thatArray($moduleFields)->hasSize(63); }
public function __construct($moduleName, $moduleId, $relationModuleDbName, $relationModuleName, array $fields = array()) { $this->moduleName = $moduleName; $this->moduleId = $moduleId; $this->relationModuleDbName = $relationModuleDbName; $this->relationModuleName = $relationModuleName; $this->fields = empty($fields) ? ModuleFields::forModule($this->relationModuleName)->all() : $fields; }