private function getConfigArray($cfgPath)
    {
        //====================================================================//
        //  Check if Custom Configuration File Exists
        if (!is_file($cfgPath)) {
            return false;
        }
        //====================================================================//
        //  Load File Contents
        $rawJson = file_get_contents($cfgPath);
        if (!is_string($rawJson)) {
            return false;
        }
        //====================================================================//
        //  Decode Json Contents
        $json = json_decode($rawJson, true);
        if (!is_array($json)) {
            Splash::log()->war("Invalid Json Configuration. Overrides Skipped!");

            return false;
        }
        Splash::log()->deb("Loaded Custom Configuration From: ".$cfgPath);

        return $json;
    }
private function getConfigArray($cfgPath)
    {
        //====================================================================//
        //  Check if Custom Configuration File Exists
        if (!is_file($cfgPath)) {
            return false;
        }
        //====================================================================//
        //  Load File Contents
        $rawJson = file_get_contents($cfgPath);
        if (!is_string($rawJson)) {
            return false;
        }
        //====================================================================//
        //  Decode Json Contents
        $json = json_decode($rawJson, true);
        if (!is_array($json)) {
            Splash::log()->war("Invalid Json Configuration. Overrides Skipped!");

            return false;
        }
        Splash::log()->deb("Loaded Custom Configuration From: ".$cfgPath);

        return $json;
    }
private function getConfigArray ( $ cfgPath ) { //====================================================================// //  Check if Custom Configuration File Exists if ( ! is_file ( $ cfgPath ) ) { return false ; } //====================================================================// //  Load File Contents $ rawJson = file_get_contents ( $ cfgPath ) ; if ( ! is_string ( $ rawJson ) ) { return false ; } //====================================================================// //  Decode Json Contents $ json = json_decode ( $ rawJson , true ) ; if ( ! is_array ( $ json ) ) { Splash :: log ( ) -> war ( "Invalid Json Configuration. Overrides Skipped!" ) ; return false ; } Splash :: log ( ) -> deb ( "Loaded Custom Configuration From: " . $ cfgPath ) ; return $ json ; }
Load Configuration File

@param string $cfgPath Configuration File Path

return false|array False or Configuration Array
Load Configuration File