Source for file Unixeol.php
Documentation is available at Unixeol.php
* @author Greg Beaver <cellog@php.net>
* @copyright 1997-2009 The Authors
* @license http://opensource.org/licenses/bsd-license.php New BSD License
* @version CVS: $Id: Unixeol.php 313023 2011-07-06 19:17:11Z dufuz $
* @link http://pear.php.net/package/PEAR
* @since File available since Release 1.4.0a1
require_once 'PEAR/Task/Common.php';
* Implements the unix line endings file task.
* @author Greg Beaver <cellog@php.net>
* @copyright 1997-2009 The Authors
* @license http://opensource.org/licenses/bsd-license.php New BSD License
* @version Release: 1.9.4
* @link http://pear.php.net/package/PEAR
* @since Class available since Release 1.4.0a1
var $phase = PEAR_TASK_PACKAGE;
* Validate the raw xml at parsing-time.
* @param PEAR_PackageFile_v2
* @param array raw, parsed xml
* Initialize a task instance with the parameters
* @param array raw, parsed xml
function init($xml, $attribs)
* Replace all line endings with line endings customized for the current OS
* See validateXml() source for the complete list of allowed fields
* @param PEAR_PackageFile_v1|PEAR_PackageFile_v2
* @param string file contents
* @param string the eventual final file location (informational only)
* @return string|false|PEAR_Errorfalse to skip this file, PEAR_Error to fail
* (use $this->throwError), otherwise return the new contents
$this->logger->log (3 , " replacing all line endings with \\n in $dest" );
Documentation generated on Wed, 06 Jul 2011 23:31:26 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.
|