$ignore Ignore files * * @return int * * @since 1.0.0 */ public static function count(string $path, bool $recursive = true, array $ignore = []) : int; /** * Get node by name. * * @param string $name File/direcotry name * * @return null|ContainerInterface * * @since 1.0.0 */ public function getNode(string $name) : ?ContainerInterface; /** * Add file or directory. * * @param mixed $file File to add * * @return bool * * @since 1.0.0 */ public function addNode($file) : bool; }