Files
web-site/Internal/package-xml/Loader.php
T
2026-07-01 16:44:17 +03:00

38 lines
716 B
PHP

<?php namespace ZN\XML;
/**
* ZN PHP Web Framework
*
* "Simplicity is the ultimate sophistication." ~ Da Vinci
*
* @package ZN
* @license MIT [http://opensource.org/licenses/MIT]
* @author Ozan UYKUN [ozan@znframework.com]
*/
use ZN\Base;
use ZN\XML\Exception\FileNotFoundException;
class Loader
{
/**
* Loads an XML file.
*
* @param string $file
*
* @return string
*/
public static function do(string $file) : string
{
$file = Base::suffix($file, '.xml');
if( is_file($file) )
{
return file_get_contents($file);
}
else
{
throw new FileNotFoundException(NULL, $file);
}
}
}