function fetchCurrencyList( $status = false )
    {
        $conditions = null;
        $status = eZCurrencyData::statusStringToNumeric( $status );
        if ( $status !== false )
        {
            $conditions = array( 'status' => $status );
        }

        $currencyList = eZCurrencyData::fetchList( $conditions );

        $result = array( 'result' => $currencyList );

        return $result;
    }
 function setStatus($status)
 {
     $statusNumeric = eZCurrencyData::statusStringToNumeric($status);
     if ($statusNumeric !== false) {
         $this->setAttribute('status', $statusNumeric);
     } else {
         eZDebug::writeError("Unknow currency's status '{$status}'", __METHOD__);
     }
 }