FAQ
Edit report at http://pear.php.net/bugs/bug.php?id=17143&edit=1

ID: 17143
Updated by: gsherwood@squiz.net
Reported By: team at fazend dot com
Summary: error when using --config-set zend_ca_path
-Status: Feedback
+Status: No Feedback
Type: Bug
Package: PHP_CodeSniffer
Operating System: MacOS
Package Version: 1.2.2
PHP Version: 5.3.1
Assigned To: squiz
Roadmap Versions:
New Comment:

-Status: Feedback
+Status: No Feedback



Previous Comments:
------------------------------------------------------------------------

[2010-02-23 05:46:51] squiz

-Status: Open
+Status: Feedback
-Assigned To:
+Assigned To: squiz


------------------------------------------------------------------------

[2010-02-23 05:46:41] squiz

You don't set the PHP_CodeSniffer config vars while running a normal
command. The idea is that you run the basic command to set them and then
they are written to a config file, which is then used by the sniffs.

To to set the path, just do this:
phpcs --config-set zend_ca_path /path/to/zca

Then run you phpcs command as normal as many times as you want:
phpcs -n --report=full --standard=Zend --ignore='.svn/*'
--extensions='php,phtml' code-dir

If you can't set the path manually, try the latest SVN version of
PHP_CodeSniffer as it is definitely working there, although it also
works fine for me on 1.2.2. It could just be because you are trying to
set it in your (I assume) CI framework or IDE and the environment is
just not configured correctly for it to work.

------------------------------------------------------------------------

[2010-02-22 08:28:57] fazend

Description:
------------
[exec] Executing command: phpcs -n
--report=full
--standard=Zend --ignore='.svn/*'
--config-set
zend_ca_path zca --extensions='php,phtml'
code-dir
2>&1

PHP Notice: Undefined variable: phpCodeSnifferConfig in
/usr/local/PEAR/PHP/CodeSniffer.php on line 2208
PHP Stack trace:
PHP 1. {main}() /usr/local/bin/phpcs:0
PHP 2. PHP_CodeSniffer_CLI->process() /usr/local/bin/phpcs:29
PHP 3. PHP_CodeSniffer_CLI->getCommandLineValues()
/usr/local/PEAR/PHP/CodeSniffer/CLI.php:356
PHP 4. PHP_CodeSniffer_CLI->getDefaults()
/usr/local/PEAR/PHP/CodeSniffer/CLI.php:115
PHP 5. PHP_CodeSniffer::getConfigData()
/usr/local/PEAR/PHP/CodeSniffer/CLI.php:77
PHP 6. PHP_CodeSniffer::getAllConfigData()
/usr/local/PEAR/PHP/CodeSniffer.php:2110

------------------------------------------------------------------------

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppear-bugs @
categoriesphp
postedMar 17, '10 at 5:42a
activeMar 17, '10 at 5:42a
posts1
users1
websitepear.php.net

1 user in discussion

Gsherwood: 1 post

People

Translate

site design / logo © 2022 Grokbase