Arguments:
  1. Namespace. Slashes *must* be doubled
  2. Class name (without namespace)
  3. namespace_class (`phalcon_` is not included here)
  4. [Class methods](https://github.com/dreamsxin/cphalcon/pull/8/files#pullrequestreviewcomment-5471362)
  5. Flags or 0 if no flags are needed
    * ZEND_ACC_EXPLICIT_STATIC: mark the class as `abstract` so that the user could not create it. This should be used for the classes that provide only static methods
    * ZEND_ACC_FINAL: `final` class (cannot be extended by the user)