* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Vfs\Node; use DateTime; interface NodeInterface extends StatInterface { /** * @return DateTime */ public function getDateAccessed(); /** * @param DateTime $dateTime */ public function setDateAccessed(DateTime $dateTime); /** * @return DateTime */ public function getDateCreated(); /** * @return DateTime */ public function getDateModified(); /** * @param DateTime $dateTime */ public function setDateModified(DateTime $dateTime); /** * @return integer */ public function getSize(); }