Hax0r

프로젝트 별 네이밍 classes, methods, functions 본문

0x00 개발/PHP

프로젝트 별 네이밍 classes, methods, functions

영준이 2017.05.21 12:58

프로젝트 별 네이밍 classes, methods, functions 를 표로 정리해봤습니다.

php 프로젝트 기준입니다. 프레임워크에 따라 네이밍 또한 일관성있게하고자할때 참고하면 될 것 같습니다.


저는 아래와 같이 사용하는걸 선호합니다.

  • Classes : PascalCase
  • Methods : camelCase
  • Properties : camelCase
  • Functions : camelCase
  • Variables : camelCase


추가로 제가 작성한 포스트 중, "네이밍 컨벤션"이라는 포스트를 함께보면 좀 더 좋을 것 같습니다.

링크는 아래와 같습니다.


http://blog.hax0r.info/729



 Project

 Classes

 Methods

 Properties

 Functions

 Variables

 Akelos Framework

 PascalCase

 camelCase

 camelCase

 lower_case

 lower_case

 CakePHP Framework

 PascalCase

 camelCase

 camelCase

 camelCase

 camelCase

 CodeIgniter Framework

 Proper_Case

 lower_case

 lower_case

 lower_case

 lower_case

 Concrete5 CMS

 PascalCase

 camelCase

 camelCase

 lower_case

 lower_case

 Doctrine ORM

 PascalCase

 camelCase

 camelCase

 camelCase

 camelCase

 Drupal CMS

 PascalCase

 camelCase

 camelCase

 lower_case

 lower_case

 Joomla CMS

 PascalCase

 camelCase

 camelCase 

 camelCase 

 camelCase 

 modx CMS

 PascalCase

 camelCase

 camelCase

 camelCase

 lower_case

 Pear Framework 

 PascalCase

 camelCase

 camelCase

 

 

 Prado Framework

 PascalCase

 camelCase

 Pascal/camel

 

 lower_case

 SimplePie RSS 

 PascalCase

 camelCase

 lower_case 

 lower_case

 lower_case

 Symfony Framework

 PascalCase

 lower_case

 camelCase

 camelCase

 camelCase

 WordPress CMS 


 

 

 lower_case

 lower_case

 Zend Framework 

 PascalCase

 camelCase

  camelCase 

 camelCase

 camelCase


0 Comments
댓글쓰기 폼