/** * Constants consist of a simple key => value array in the API * This methods converts PHPParser_Node_Stmt_ClassConst or PHPParser_Node_Stmt_Const * * @static * @param PHPParser_Node * @return array */ public static function convertClassConstantNodeToArray(PHPParser_Node $node) { $constantsArray = array(); $consts = $node->getConsts(); foreach ($consts as $const) { $constantsArray[] = array('name' => $const->getName(), 'value' => self::getValueFromNode($const->getValue())); } return $constantsArray; }