src/Weew/Container/Registry.php
protected function getIdAndValueFromCreateDefinitionArgs(array $args, $id, $value) {
        if (count($args) > 2) {
            array_shift($args);
            $value = $args;
        }

        if ( ! is_array($id) && $value === null) {
            $value = $id;

            if (is_object($id)) {
                $id = get_class($id);
            }
        }

        return [$id, $value];
    }
protected function getIdAndValueFromCreateDefinitionArgs(array $args, $id, $value) {
        if (count($args) > 2) {
            array_shift($args);
            $value = $args;
        }

        if ( ! is_array($id) && $value === null) {
            $value = $id;

            if (is_object($id)) {
                $id = get_class($id);
            }
        }

        return [$id, $value];
    }
protected function getIdAndValueFromCreateDefinitionArgs ( array $ args , $ id , $ value ) { if ( count ( $ args ) > 2 ) { array_shift ( $ args ) ; $ value = $ args ; } if ( ! is_array ( $ id ) && $ value === null ) { $ value = $ id ; if ( is_object ( $ id ) ) { $ id = get_class ( $ id ) ; } } return [ $ id , $ value ] ; }
@param array $args
@param $id
@param $value

@return array
@param array $args @param $id @param $value