2015-01-16 2 views
0

CI2 또는 CI3에 대한 새로운 PHP 표준을 구현하는 데 유용한 지침서가 있다면 아는 사람 있습니까? 우분투 14.04 LTS 서버로 간단한 VPS 실행 - 일반 웹 사이트 및 등록 프로세스의 보안 섹션 CI2 용 CI3. 지난 2 개월 동안 Yii와 Laravel을 빌드 한 후 CI 클래스의 특정 부분에서 동일한 표기법을 사용하지 않는다는 사실에 주목했습니다. 예제 : // 상수 가져 오기 (PHP 5.6 이상) const My \ Full \ CONSTANT를 사용하십시오.PHP 이슈 - Codeigniter

밝은 마음을 가진 개발자가 누구인지 나에게 알리면 더 감사 할 것입니다.

친절한 답변

+1

그들의 [문서 (http://www.codeigniter.com/userguide3/) 코딩 표준을 지정한다. –

+1

가이드 [여기] (https://ellislab.com/codeigniter/user-guide/general/styleguide.html) 등 [여기] (https://www.php-fig.org/psr) –

+1

을 찾을 수 있습니다. 왜 Laravel에서 CI로 전환 했습니까? 최근에 나는 Kohana (Codeigniter와 비교했을 때 정말 좋아했던 codeigniter 파생물)에서 Laravel로 뛰어 들었고 실제로 그것을 사랑했습니다. – ITroubs

답변

1

나는 CodeSniffer과 같은 도구를 사용하여 자동 표준 검사를 사용할 것을 제안합니다.

코드 네이퍼는 자신의 표준에 맞게 스 니프를 만들 수있을 정도로 유연합니다. 오랫동안 CI를 사용하지 않았지만 older versions of sniffs for codeigniter이 있습니다. 당신은 최신 버전을 찾을 수 있습니다.

https://github.com/thomas-ernest/CodeIgniter-for-PHP_CodeSniffer

+1

멋진 입력 -이 날 잡았어! –

0

모든 답변 주셔서 감사합니다. 나는 다른 프로젝트를 진행하고 있으며이 특정 작업은 codeigniter에서 완료하도록 요청 받았다. 따라서 스위치와 5.6 호출, 클래스 및 참조가 사용되지 않는 발견. 나는 더 깊은 문서를 조사 할 것이다.