<?php
/**
 * Zend Framework (http://framework.zend.com/)
 *
 * @link      http://github.com/zendframework/zf2 for the canonical source repository
 * @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
 * @license   http://framework.zend.com/license/new-bsd New BSD License
 */

namespace Zend\Mail\Header;

use 
Zend\Loader\PluginClassLoader;

/**
 * Plugin Class Loader implementation for HTTP headers
 */
class HeaderLoader extends PluginClassLoader
{
    
/**
     * @var array Pre-aliased Header plugins
     */
    
protected $plugins = array(
        
'bcc'          => 'Zend\Mail\Header\Bcc',
        
'cc'           => 'Zend\Mail\Header\Cc',
        
'contenttype'  => 'Zend\Mail\Header\ContentType',
        
'content_type' => 'Zend\Mail\Header\ContentType',
        
'content-type' => 'Zend\Mail\Header\ContentType',
        
'date'         => 'Zend\Mail\Header\Date',
        
'from'         => 'Zend\Mail\Header\From',
        
'message-id'   => 'Zend\Mail\Header\MessageId',
        
'mimeversion'  => 'Zend\Mail\Header\MimeVersion',
        
'mime_version' => 'Zend\Mail\Header\MimeVersion',
        
'mime-version' => 'Zend\Mail\Header\MimeVersion',
        
'received'     => 'Zend\Mail\Header\Received',
        
'replyto'      => 'Zend\Mail\Header\ReplyTo',
        
'reply_to'     => 'Zend\Mail\Header\ReplyTo',
        
'reply-to'     => 'Zend\Mail\Header\ReplyTo',
        
'sender'       => 'Zend\Mail\Header\Sender',
        
'subject'      => 'Zend\Mail\Header\Subject',
        
'to'           => 'Zend\Mail\Header\To',
    );
}