<?php
/**
* This file is part of the Nella Framework (http://nellafw.org).
*
* Copyright (c) 2006, 2012 Patrik VotoÄek (http://patrik.votocek.cz)
*
* For the full copyright and license information, please view the file LICENSE.txt that was distributed with this source code.
*/
namespace Nella\NetteAddons\Media;
/**
* File media type interface
*
* @author Patrik VotoÄek
*
* @property-read string $path
* @property-read \DateTime $uploaded
* @property-read string $contentType
* @property string $slug
*/
interface IFile
{
/**
* @return string
*/
public function getPath();
/**
* @return \DateTime
*/
public function getUploaded();
/**
* @return string
*/
public function getContentType();
/**
* @return string
*/
public function getSlug();
/**
* @return string
*/
public function getFullSlug();
}