<?php

class ACMS_GET_Entry_Headline extends ACMS_GET_Entry_Summary
{
    var $_scope = array(
        'uid'       => 'global',
        'cid'       => 'global',
        'eid'       => 'global',
        'keyword'   => 'global',
        'tag'       => 'global',
        'field'     => 'global',
        'start'     => 'global',
        'end'       => 'global',
        'page'      => 'global',
    );

    function initVars()
    {
        return array(
            'order'            => array(
                $this->order ? $this->order : config('entry_headline_order'),
                config('entry_headline_order2'),
            ),
            'orderFieldName'   => config('entry_headline_order_field_name'),
            'limit'            => intval(config('entry_headline_limit')),
            'offset'           => intval(config('entry_headline_offset')),
            'indexing'         => config('entry_headline_indexing'),
            'subCategory'      => config('entry_headline_sub_category'),
            'secret'           => config('entry_headline_secret'),
            'newtime'          => config('entry_headline_newtime'),
            'unit'             => config('entry_headline_unit'),
            'notfound'         => config('mo_entry_headline_notfound'),
            'notfoundStatus404'=> config('entry_headline_notfound_status_404'),
            'noimage'          => config('entry_headline_noimage'),
            'imageX'           => intval(config('entry_headline_image_x')),
            'imageY'           => intval(config('entry_headline_image_y')),
            'imageTrim'        => config('entry_headline_image_trim'),
            'imageZoom'        => config('entry_headline_image_zoom'),
            'imageCenter'      => config('entry_headline_image_center'),

            'hiddenCurrentEntry'    => config('entry_headline_hidden_current_entry'),
            'hiddenPrivateEntry'    => config('entry_headline_hidden_private_entry'),
            'loop_class'            => config('entry_headline_loop_class'),

            'pagerOn'          => config('entry_headline_pager_on'),
            'simplePagerOn'    => config('entry_headline_simple_pager_on'),
            'pagerDelta'       => config('entry_headline_pager_delta'),
            'pagerCurAttr'     => config('entry_headline_pager_cur_attr'),
        );
    }
}
