# tasks/ext/ExportPropertiesTask.php

Saves currently defined properties into a specified file

Author
  Andrei Serdeliuc
Extends
  Task
Package
  phing.tasks.ext
Version
  $Id: ExportPropertiesTask.php 767 2010-04-14 12:09:18Z mrook $

## \ExportPropertiesTask
jump to top

Package: phing\tasks\ext

Saves currently defined properties into a specified file

Parent(s)
  \Task < \ProjectComponent
Author
  Andrei Serdeliuc
Extends
  Task
Version
  $Id: ExportPropertiesTask.php 767 2010-04-14 12:09:18Z mrook $

### Properties

`array $_disallowedPropertyPrefixes= 'array( 'host.''`

Exclude properties starting with these prefixes

Default value `array( 'host.'`Details

Type
  array
Access
  private

`array $_properties= 'null'`

Array of project properties

(default value: null)

Default value `null` Details

Type
  array
Access
  private

`string $_targetFile= 'null'`

Target file for saved properties

(default value: null)

Default value `null` Details

Type
  string
Access
  private

### Methods

`getDescription( ) : void`

`getLocation( ) : void`

`getOwningTarget( ) : void`

`getProject( ) : void`

`getRegisterSlot( ) : void`

`getRuntimeConfigurableWrapper( ) : void`

`getTaskName( ) : void`

`getTaskType( ) : void`

`init( ) : void`

`isDisallowedPropery( string $propertyName ) : bool`

Checks if a property name is disallowed

Parameters

Name | Type | Description
--- | --- | ---
$propertyName | string |

Returns

Type | Description
--- | ---
bool |

Details

Access
  protected

`log( ) : void`

`main( ) : void`

`maybeConfigure( ) : void`

`perform( ) : void`

`setDescription( ) : void`

`setDisallowedPropertyPrefixes( $prefixes ) : bool`

setter for _disallowedPropertyPrefixes

Parameters

Name | Type | Description
--- | --- | ---
$prefixes |  |

Returns

Type | Description
--- | ---
bool |

Details

Access
  public

`setLocation( ) : void`

`setOwningTarget( ) : void`

`setProject( ) : void`

`setRuntimeConfigurableWrapper( ) : void`

`setTargetFile( string $file ) : bool`

setter for _targetFile

Parameters

Name | Type | Description
--- | --- | ---
$file | string |

Returns

Type | Description
--- | ---
bool |

Details

Access
  public

`setTaskName( ) : void`

`setTaskType( ) : void`

Documentation was generated by DocBlox 0.17.1.