/** * @test */ public function methodNotExistsReturnFalseForFileExistingInExtensionMedia() { $this->assertFalse(\Fab\Media\Utility\Path::notExists('Icons/MissingMimeTypeIcon.png')); }
/** * Returns a path to an icon given an extension. * * @param string $extension File extension * @return string */ protected function getIcon($extension) { $resource = Path::getRelativePath(sprintf('Icons/MimeType/%s.png', $extension)); // If file is not found, fall back to a default icon if (Path::notExists($resource)) { $resource = Path::getRelativePath('Icons/MissingMimeTypeIcon.png'); } return $resource; }