parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Можно...

Sumo 24.02.2015 09:03

@CLASS
prClassName

@create[aOptions]
  $_privateVar[$aOptions.field]
  $__innerVar[...]

  $publicVar1[...]

  $CONST[...]

@GET_privateVar[]
  $result[$_privateVar]

@method[aArgument1;aArgument2][locals]
  $lLocalVar[...]
  $result[...]

@_privateMethod[]
   $result[...]
Префиксы я использую для разделения пространств имен.

aArgument — аргумент функции;
lLocal — локальная переменная;
_private — приватная переменная класса/объекта. Если она нужна как часть публичного интерфейса, то делаем свойство (метод доступа) без подчеркивания;
__inner — переменная класса/объекта;
$CONST_1 — константа;
@publicMethod — публичный метод класса;
@_privateMethod — приватный метод класса.

prClassName — имя класса. pr — префикс проекта.

p.s. http://code.volchkov.net/parser3-pf/src/376c193ad4428ffe1557d01118315faad3cacaa8/CODESTYLE?at=pf