/** * List file and directory * * @param int $id - id Directory * @return array */ protected function listFileFromDirectory($id) { $directoryList = FileDirectory::findAll(['parent_id' => $id]); $fileList = FileList::findAll(['file_directory_id' => $id]); $dataFileCollection = []; foreach ($directoryList as $directory) { $dataFileCollection[] = $directory->jsonSerialize(); } foreach ($fileList as $file) { $dataFileCollection[] = $file->jsonSerialize(); } return $dataFileCollection; }
public function testIssetFile() { $model = FileList::findOne(2); $this->assertEquals(2, $model->id); }