コード例 #1
0
ファイル: module.php プロジェクト: mrtuvn/pestle
function getBaseMagentoDir($path = false)
{
    if ($path && isAboveRoot($path)) {
        output("Could not find base Magento directory");
        exit;
    }
    $path = $path ? $path : getcwd();
    if (file_exists($path . '/app/etc/di.xml')) {
        return realpath($path);
    }
    return getBaseMagentoDir($path . '/..');
    // return $path;
}
コード例 #2
0
ファイル: LibraryTest.php プロジェクト: astorm/pestle
 public function testIsAboveRoot4()
 {
     $path = '/foo/baz/bar/../..';
     $this->assertTrue(!isAboveRoot($path));
 }