Esempio n. 1
0
 /**
  * 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;
 }