public function __construct(Theme $theme) { $directories = []; foreach ($theme->getTemplateDirectories() as $directory) { $directories[] = new DirectoryResource($directory); } parent::__construct($directories); }