diff --git a/src/Model/Table/BroodsTable.php b/src/Model/Table/BroodsTable.php index 4502a76..41fb39d 100644 --- a/src/Model/Table/BroodsTable.php +++ b/src/Model/Table/BroodsTable.php @@ -26,7 +26,11 @@ class BroodsTable extends AppTable public function validationDefault(Validator $validator): Validator { - return $validator; + return $validator + ->requirePresence(['name', 'url', 'organisation'], 'create') + ->notEmptyString('name') + ->notEmptyString('url') + ->url('url'); } public function genHTTPClient(Object $brood, array $options=[]): Object