<?xml version="1.0" encoding="utf-8"?>
<project version="2.0.0a8" title="Media Library Assistant">
  <file path="includes\class-mla-data.php" hash="6c63ee375dcecc7156dd32f621501a07" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Database and template file access for MLA needs]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.1"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="18" package="Media Library Assistant">
      <extends/>
      <name>MLAData</name>
      <full_name>\MLAData</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Data provides database and template file access for MLA needs]]></description>
        <long-description><![CDATA[<p>The _template functions are inspired by the book "WordPress 3 Plugin Development Essentials."
Templates separate HTML markup from PHP code for easier maintenance and localization.</p>]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="0.1"/>
      </docblock>
      <constant namespace="global" line="24" package="Media Library Assistant">
        <name>MLA_ALT_TEXT_VIEW_SUFFIX</name>
        <full_name>MLA_ALT_TEXT_VIEW_SUFFIX</full_name>
        <value><![CDATA['alt_text_view']]></value>
        <docblock line="19">
          <description><![CDATA[Provides a unique suffix for the ALT Text SQL VIEW]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="19" name="since" description="0.40"/>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="33" namespace="global" package="Media Library Assistant">
        <name>$mla_alt_text_view</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="26">
          <description><![CDATA[Provides a unique name for the ALT Text SQL VIEW]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="26" name="since" description="0.40"/>
          <tag line="26" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="288" namespace="global" package="Media Library Assistant">
        <name>$query_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="275">
          <description><![CDATA[WP_Query filter "parameters"]]></description>
          <long-description><![CDATA[<p>This array defines parameters for the query's join, where and orderby filters.
The parameters are set up in the _prepare_list_table_query function, and
any further logic required to translate those values is contained in the filters.</p>

<p>Array index values are: use_postmeta_view, postmeta_key, detached, orderby, order, s, mla-search-connector, mla-search-fields, sentence, exact</p>]]></long-description>
          <tag line="275" name="since" description="0.30"/>
          <tag line="275" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1186" namespace="global" package="Media Library Assistant">
        <name>$galleries</name>
        <default><![CDATA[null]]></default>
        <docblock line="1168">
          <description><![CDATA[Objects containing [gallery] shortcodes]]></description>
          <long-description><![CDATA[<p>This array contains all of the objects containing one or more [gallery] shortcodes
and array(s) of which attachments each [gallery] contains. The arrays are built once
each page load and cached for subsequent calls.</p>

<p>The outer array is keyed by post_id. It contains an array of [gallery] entries numbered from one (1).
Each inner array has these elements:
['parent_title'] post_title of the gallery parent,
['parent_type'] 'post' or 'page' or the custom post_type of the gallery parent,
['query'] contains a string with the arguments of the [gallery],
['results'] contains an array of post_ids for the objects in the gallery.</p>]]></long-description>
          <tag line="1168" name="since" description="0.70"/>
          <tag line="1168" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1199" namespace="global" package="Media Library Assistant">
        <name>$mla_galleries</name>
        <default><![CDATA[null]]></default>
        <docblock line="1188">
          <description><![CDATA[Objects containing [mla_gallery] shortcodes]]></description>
          <long-description><![CDATA[<p>This array contains all of the objects containing one or more [mla_gallery] shortcodes
and array(s) of which attachments each [mla_gallery] contains. The arrays are built once
each page load and cached for subsequent calls.</p>]]></long-description>
          <tag line="1188" name="since" description="0.70"/>
          <tag line="1188" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="40" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="35">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="35" name="since" description="0.1"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="67" package="Media Library Assistant">
        <name>mla_load_template</name>
        <full_name>mla_load_template</full_name>
        <docblock line="49">
          <description><![CDATA[Load an HTML template from a file]]></description>
          <long-description><![CDATA[<p>Loads a template to a string or a multi-part template to an array.
Multi-part templates are divided by comments of the form <!-- template="key" -->,
where "key" becomes the key part of the array.</p>]]></long-description>
          <tag line="49" name="since" description="0.1"/>
          <tag line="49" name="param" description="Complete path and name of the template file, option name or the raw template" type="string" variable="$source">
            <type by_reference="false">string</type>
          </tag>
          <tag line="49" name="param" description="Optional type of template source; 'file' (default), 'option', 'string'" type="string" variable="$type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="49" name="return" description="string for files that do not contain template divider comments, array for files containing template divider comments, false if file or option does not exist, NULL if file could not be loaded." type="string|array|false|NULL">
            <type by_reference="false">string</type>
            <type by_reference="false">array</type>
            <type by_reference="false">false</type>
            <type by_reference="false">NULL</type>
          </tag>
        </docblock>
        <argument line="67">
          <name>$source</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="67">
          <name>$type</name>
          <default><![CDATA['file']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="162" package="Media Library Assistant">
        <name>mla_parse_template</name>
        <full_name>mla_parse_template</full_name>
        <docblock line="150">
          <description><![CDATA[Expand a template, replacing place holders with their values]]></description>
          <long-description><![CDATA[<p>A simple parsing function for basic templating.</p>]]></long-description>
          <tag line="150" name="since" description="0.1"/>
          <tag line="150" name="param" description="A formatting string containing [+placeholders+]" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="150" name="param" description="An associative array containing keys and values e.g. array('key' =&gt; 'value')" type="array" variable="$hash">
            <type by_reference="false">array</type>
          </tag>
          <tag line="150" name="return" description="Placeholders corresponding to the keys of the hash will be replaced with their values" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="162">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="162">
          <name>$hash</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="181" package="Media Library Assistant">
        <name>mla_get_template_placeholders</name>
        <full_name>mla_get_template_placeholders</full_name>
        <docblock line="171">
          <description><![CDATA[Analyze a template, returning an array of the place holders it contains]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="171" name="since" description="0.90"/>
          <tag line="171" name="param" description="A formatting string containing [+placeholders+]" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="171" name="return" description="Placeholder information: each entry is an array with ['prefix'] =&gt; string, ['value'] =&gt; string, ['single'] =&gt; boolean" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="181">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="223" package="Media Library Assistant">
        <name>mla_count_list_table_items</name>
        <full_name>mla_count_list_table_items</full_name>
        <docblock line="214">
          <description><![CDATA[Get the total number of attachment posts]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="214" name="since" description="0.30"/>
          <tag line="214" name="param" description="Query variables, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="214" name="return" description="Number of attachment posts" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="223">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="244" package="Media Library Assistant">
        <name>mla_query_list_table_items</name>
        <full_name>mla_query_list_table_items</full_name>
        <docblock line="230">
          <description><![CDATA[Retrieve attachment objects for list table display]]></description>
          <long-description><![CDATA[<p>Supports prepare_items in class-mla-list-table.php.
Modeled after wp_edit_attachments_query in wp-admin/post.php</p>]]></long-description>
          <tag line="230" name="since" description="0.1"/>
          <tag line="230" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="230" name="param" description="number of rows to skip over to reach desired page" type="int" variable="$offset">
            <type by_reference="false">int</type>
          </tag>
          <tag line="230" name="param" description="number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="230" name="return" description="attachment objects (posts) including parent data, meta data and references" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="244">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="244">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="244">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="304" package="Media Library Assistant">
        <name>_prepare_list_table_query</name>
        <full_name>_prepare_list_table_query</full_name>
        <docblock line="290">
          <description><![CDATA[Sanitize and expand query arguments from request variables]]></description>
          <long-description><![CDATA[<p>Prepare the arguments for WP_Query.
Modeled after wp_edit_attachments_query in wp-admin/post.php</p>]]></long-description>
          <tag line="290" name="since" description="0.1"/>
          <tag line="290" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$raw_request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="290" name="param" description="Optional number of rows (default 0) to skip over to reach desired page" type="int" variable="$offset">
            <type by_reference="false">int</type>
          </tag>
          <tag line="290" name="param" description="Optional number of rows on each page (0 = all rows, default)" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="290" name="return" description="revised arguments suitable for WP_Query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="304">
          <name>$raw_request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="304">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="304">
          <name>$count</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="556" package="Media Library Assistant">
        <name>_execute_list_table_query</name>
        <full_name>_execute_list_table_query</full_name>
        <docblock line="547">
          <description><![CDATA[Add filters, run query, remove filters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="547" name="since" description="0.30"/>
          <tag line="547" name="param" description="query parameters from web page, usually found in $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="547" name="return" description="WP_Query object with query results" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="556">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="610" package="Media Library Assistant">
        <name>mla_query_posts_search_filter</name>
        <full_name>mla_query_posts_search_filter</full_name>
        <docblock line="598">
          <description><![CDATA[Adds a keyword search to the WHERE clause, if required]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="598" name="since" description="0.60"/>
          <tag line="598" name="param" description="query clause before modification" type="string" variable="$search_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="598" name="param" description="WP_Query object" type="object" variable="$query_object">
            <type by_reference="false">object</type>
          </tag>
          <tag line="598" name="return" description="query clause after keyword search addition" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="610">
          <name>$search_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="610">
          <name>$query_object</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="690" package="Media Library Assistant">
        <name>mla_query_posts_join_filter</name>
        <full_name>mla_query_posts_join_filter</full_name>
        <docblock line="679">
          <description><![CDATA[Adds a JOIN clause, if required, to handle sorting/searching on ALT Text]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="679" name="since" description="0.30"/>
          <tag line="679" name="param" description="query clause before modification" type="string" variable="$join_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="679" name="return" description="query clause after &quot;LEFT JOIN view ON post_id&quot; item modification" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="690">
          <name>$join_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="717" package="Media Library Assistant">
        <name>mla_query_posts_where_filter</name>
        <full_name>mla_query_posts_where_filter</full_name>
        <docblock line="705">
          <description><![CDATA[Adds a WHERE clause for detached items]]></description>
          <long-description><![CDATA[<p>Modeled after _edit_attachments_query_helper in wp-admin/post.php.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="705" name="since" description="0.1"/>
          <tag line="705" name="param" description="query clause before modification" type="string" variable="$where_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="705" name="return" description="query clause after &quot;detached&quot; item modification" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="717">
          <name>$where_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="738" package="Media Library Assistant">
        <name>mla_query_posts_orderby_filter</name>
        <full_name>mla_query_posts_orderby_filter</full_name>
        <docblock line="726">
          <description><![CDATA[Adds a ORDERBY clause, if required]]></description>
          <long-description><![CDATA[<p>Expands the range of sort options because the logic in WP_Query is limited.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="726" name="since" description="0.30"/>
          <tag line="726" name="param" description="query clause before modification" type="string" variable="$orderby_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="726" name="return" description="updated query clause" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="738">
          <name>$orderby_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="796" package="Media Library Assistant">
        <name>mla_get_attachment_by_id</name>
        <full_name>mla_get_attachment_by_id</full_name>
        <docblock line="784">
          <description><![CDATA[Retrieve an Attachment array given a $post_id]]></description>
          <long-description><![CDATA[<p>The (associative) array will contain every field that can be found in
the posts and postmeta tables, and all references to the attachment.</p>]]></long-description>
          <tag line="784" name="since" description="0.1"/>
          <tag line="784" name="uses" description="\global\$post" refers="\global\$post"/>
          <tag line="784" name="param" description="The ID of the attachment post" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="784" name="return" description="NULL on failure else associative array" type="NULL|array">
            <type by_reference="false">NULL</type>
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="796">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="841" package="Media Library Assistant">
        <name>mla_fetch_attachment_parent_data</name>
        <full_name>mla_fetch_attachment_parent_data</full_name>
        <docblock line="832">
          <description><![CDATA[Returns information about an attachment's parent, if found]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="832" name="since" description="0.1"/>
          <tag line="832" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="832" name="return" description="Parent information; post_date, post_title and post_type" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="841">
          <name>$parent_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="869" package="Media Library Assistant">
        <name>mla_fetch_attachment_metadata</name>
        <full_name>mla_fetch_attachment_metadata</full_name>
        <docblock line="856">
          <description><![CDATA[Fetch and filter meta data for an attachment]]></description>
          <long-description><![CDATA[<p>Returns a filtered array of a post's meta data. Internal values beginning with '<em>'
are stripped out or converted to an 'mla</em>' equivalent. Array data is replaced with
a string containing the first array element.</p>]]></long-description>
          <tag line="856" name="since" description="0.1"/>
          <tag line="856" name="param" description="post ID of attachment" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="856" name="return" description="Meta data variables" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="869">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="935" package="Media Library Assistant">
        <name>mla_fetch_attachment_references</name>
        <full_name>mla_fetch_attachment_references</full_name>
        <docblock line="922">
          <description><![CDATA[Find Featured Image and inserted image/link references to an attachment]]></description>
          <long-description><![CDATA[<p>Searches all post and page content to see if the attachment is used
as a Featured Image or inserted in the post as an image or link.</p>]]></long-description>
          <tag line="922" name="since" description="0.1"/>
          <tag line="922" name="param" description="post ID of attachment" type="int" variable="$ID">
            <type by_reference="false">int</type>
          </tag>
          <tag line="922" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent">
            <type by_reference="false">int</type>
          </tag>
          <tag line="922" name="return" description="Reference information; see $references array comments" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="935">
          <name>$ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="935">
          <name>$parent</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1210" package="Media Library Assistant">
        <name>mla_flush_mla_galleries</name>
        <full_name>mla_flush_mla_galleries</full_name>
        <docblock line="1201">
          <description><![CDATA[Invalidates the $mla_galleries or $galleries array and cached values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1201" name="since" description="1.00"/>
          <tag line="1201" name="param" description="name of the gallery's cache/option variable" type="string" variable="$option_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1201" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1210">
          <name>$option_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1234" package="Media Library Assistant">
        <name>mla_save_post_action</name>
        <full_name>mla_save_post_action</full_name>
        <docblock line="1225">
          <description><![CDATA[Invalidates $mla_galleries and $galleries arrays and cached values after post, page or attachment updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1225" name="since" description="1.00"/>
          <tag line="1225" name="param" description="ID of post/page/attachment; not used at this time" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1225" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1234">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1251" package="Media Library Assistant">
        <name>_build_mla_galleries</name>
        <full_name>_build_mla_galleries</full_name>
        <docblock line="1239">
          <description><![CDATA[Builds the $mla_galleries or $galleries array]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1239" name="since" description="0.70"/>
          <tag line="1239" name="param" description="name of the gallery's cache/option variable" type="string" variable="$option_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1239" name="param" description="by reference to the private static galleries array variable" type="array" variable="$galleries_array">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1239" name="param" description="the shortcode to be searched for and processed" type="string" variable="$shortcode">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1239" name="param" description="true to exclude revisions from the search" type="boolean" variable="$exclude_revisions">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1239" name="return" description="true if the galleries array is not empty" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1251">
          <name>$option_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1251">
          <name>$galleries_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1251">
          <name>$shortcode</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1251">
          <name>$exclude_revisions</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1356" package="Media Library Assistant">
        <name>_search_mla_galleries</name>
        <full_name>_search_mla_galleries</full_name>
        <docblock line="1345">
          <description><![CDATA[Search the $mla_galleries or $galleries array]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1345" name="since" description="0.70"/>
          <tag line="1345" name="param" description="by reference to the private static galleries array variable" type="array" variable="$galleries_array">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1345" name="param" description="the attachment ID to be searched for and processed" type="int" variable="$attachment_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1345" name="return" description="All posts/pages with one or more galleries that include the attachment. The array key is the parent_post ID; each entry contains post_title and post_type." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1356">
          <name>$galleries_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1356">
          <name>$attachment_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1382" package="Media Library Assistant">
        <name>mla_exif_metadata_value</name>
        <full_name>mla_exif_metadata_value</full_name>
        <docblock line="1369">
          <description><![CDATA[Parse one EXIF metadata field]]></description>
          <long-description><![CDATA[<p>Returns a string value, converting array data to a string as necessary.
Also handles the special pseudo-values 'ALL_EXIF' and 'ALL_IPTC'.</p>]]></long-description>
          <tag line="1369" name="since" description="1.13"/>
          <tag line="1369" name="param" description="field name" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1369" name="param" description="metadata array containing 'mla_exif_metadata' and 'mla_iptc_metadata' arrays" type="string" variable="$image_metadata">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1369" name="return" description="string representation of metadata value or an empty string" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1382">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1382">
          <name>$image_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1412" package="Media Library Assistant">
        <name>mla_fetch_attachment_image_metadata</name>
        <full_name>mla_fetch_attachment_image_metadata</full_name>
        <docblock line="1400">
          <description><![CDATA[Fetch and filter IPTC and EXIF meta data for an image attachment]]></description>
          <long-description><![CDATA[<p>Returns</p>]]></long-description>
          <tag line="1400" name="since" description="0.90"/>
          <tag line="1400" name="param" description="post ID of attachment" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1400" name="param" description="optional; if $post_id is zero, path to the image file." type="string" variable="$path">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1400" name="return" description="Meta data variables" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1412">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1412">
          <name>$path</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1478" package="Media Library Assistant">
        <name>mla_update_single_item</name>
        <full_name>mla_update_single_item</full_name>
        <docblock line="1465">
          <description><![CDATA[Update a single item; change the meta data
for a single attachment.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1465" name="since" description="0.1"/>
          <tag line="1465" name="param" description="The ID of the attachment to be updated" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1465" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_data">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1465" name="param" description="Optional taxonomy term values, default null" type="array" variable="$tax_input">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1465" name="param" description="Optional taxonomy actions (add, remove, replace), default null" type="array" variable="$tax_actions">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1465" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1478">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1478">
          <name>$new_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1478">
          <name>$tax_input</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1478">
          <name>$tax_actions</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1700" package="Media Library Assistant">
        <name>_remove_tags</name>
        <full_name>_remove_tags</full_name>
        <docblock line="1689">
          <description><![CDATA[Remove tags from a term ids list]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1689" name="since" description="0.40"/>
          <tag line="1689" name="param" description="The term ids currently assigned" type="array" variable="$terms_before">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1689" name="param" description="| string The term ids (array) or names (string) to remove" type="array" variable="$tags">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1689" name="param" description="The taxonomy object" type="object" variable="$taxonomy_obj">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1689" name="return" description="Term ids of the surviving tags" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1700">
          <name>$terms_before</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1700">
          <name>$tags</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1700">
          <name>$taxonomy_obj</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1744" package="Media Library Assistant">
        <name>_hex_dump</name>
        <full_name>_hex_dump</full_name>
        <docblock line="1733">
          <description><![CDATA[Format printable version of binary data]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1733" name="since" description="0.90"/>
          <tag line="1733" name="param" description="Binary data" type="string" variable="$data">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1733" name="param" description="Bytes to format, default = 0 (all bytes)" type="integer" variable="$limit">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1733" name="param" description="Bytes to format on each line" type="\intger" variable="$bytes_per_row">
            <type by_reference="false">\intger</type>
          </tag>
          <tag line="1733" name="return" description="Printable representation of $data" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1744">
          <name>$data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1744">
          <name>$limit</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="1744">
          <name>$bytes_per_row</name>
          <default><![CDATA[16]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-edit-media.php" hash="ecf5932a9aa8974651feeb7c4b5352ab" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Edit Media screen enhancements]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.80"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLAEdit</name>
      <full_name>\MLAEdit</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Edit contains meta boxes for the Edit Media (advanced-form-edit.php) screen]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="0.80"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="197" namespace="global" package="Media Library Assistant">
        <name>$mla_references</name>
        <default><![CDATA[null]]></default>
        <docblock line="187">
          <description><![CDATA[Where-used values for the current item]]></description>
          <long-description><![CDATA[<p>This array contains the Featured/Inserted/Gallery/MLA Gallery references for the item.
The array is built once each page load and cached for subsequent calls.</p>]]></long-description>
          <tag line="187" name="since" description="0.80"/>
          <tag line="187" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="23" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="16">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="16" name="since" description="0.80"/>
          <tag line="16" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="55" package="Media Library Assistant">
        <name>mla_custom_field_support_action</name>
        <full_name>mla_custom_field_support_action</full_name>
        <docblock line="47">
          <description><![CDATA[Adds Custom Field support to the Edit Media screen.]]></description>
          <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
          <tag line="47" name="since" description="0.80"/>
          <tag line="47" name="return" description="echoes the HTML markup for the label and value" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="69" package="Media Library Assistant">
        <name>mla_post_updated_messages_filter</name>
        <full_name>mla_post_updated_messages_filter</full_name>
        <docblock line="59">
          <description><![CDATA[Adds mapping update messages for display at the top of the Edit Media screen.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
          <tag line="59" name="since" description="1.10"/>
          <tag line="59" name="param" description="messages for the Edit screen" type="array" variable="$messages">
            <type by_reference="false">array</type>
          </tag>
          <tag line="59" name="return" description="updated messages" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="69">
          <name>$messages</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="86" package="Media Library Assistant">
        <name>mla_attachment_submitbox_action</name>
        <full_name>mla_attachment_submitbox_action</full_name>
        <docblock line="78">
          <description><![CDATA[Adds Last Modified date to the Submit box on the Edit Media screen.]]></description>
          <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
          <tag line="78" name="since" description="0.80"/>
          <tag line="78" name="return" description="echoes the HTML markup for the label and value" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="119" package="Media Library Assistant">
        <name>mla_add_meta_boxes_action</name>
        <full_name>mla_add_meta_boxes_action</full_name>
        <docblock line="108">
          <description><![CDATA[Registers meta boxes for the Edit Media screen.]]></description>
          <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
          <tag line="108" name="since" description="0.80"/>
          <tag line="108" name="param" description="type of the current post, e.g., 'attachment'" type="string" variable="$post_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="108" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="108" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="119">
          <name>$post_type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="119">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="149" package="Media Library Assistant">
        <name>mla_edit_add_help_tab</name>
        <full_name>mla_edit_add_help_tab</full_name>
        <docblock line="139">
          <description><![CDATA[Add contextual help tabs to the WordPress Edit Media page]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="139" name="since" description="0.90"/>
          <tag line="139" name="param" description="title as shown on the screen" type="string" variable="$admin_title">
            <type by_reference="false">string</type>
          </tag>
          <tag line="139" name="param" description="title as shown in the HTML header" type="string" variable="$title">
            <type by_reference="false">string</type>
          </tag>
          <tag line="139" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="149">
          <name>$admin_title</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="149">
          <name>$title</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="209" package="Media Library Assistant">
        <name>mla_parent_info_handler</name>
        <full_name>mla_parent_info_handler</full_name>
        <docblock line="199">
          <description><![CDATA[Renders the Parent Info meta box on the Edit Media page.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
          <tag line="199" name="since" description="0.80"/>
          <tag line="199" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="199" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="209">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="234" package="Media Library Assistant">
        <name>mla_menu_order_handler</name>
        <full_name>mla_menu_order_handler</full_name>
        <docblock line="224">
          <description><![CDATA[Renders the Menu Order meta box on the Edit Media page.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
          <tag line="224" name="since" description="0.80"/>
          <tag line="224" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="224" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="234">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="249" package="Media Library Assistant">
        <name>mla_image_metadata_handler</name>
        <full_name>mla_image_metadata_handler</full_name>
        <docblock line="239">
          <description><![CDATA[Renders the Image Metadata meta box on the Edit Media page.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
          <tag line="239" name="since" description="0.80"/>
          <tag line="239" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="239" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="249">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="270" package="Media Library Assistant">
        <name>mla_featured_in_handler</name>
        <full_name>mla_featured_in_handler</full_name>
        <docblock line="260">
          <description><![CDATA[Renders the Featured in meta box on the Edit Media page.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
          <tag line="260" name="since" description="0.80"/>
          <tag line="260" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="260" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="270">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="300" package="Media Library Assistant">
        <name>mla_inserted_in_handler</name>
        <full_name>mla_inserted_in_handler</full_name>
        <docblock line="290">
          <description><![CDATA[Renders the Inserted in meta box on the Edit Media page.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
          <tag line="290" name="since" description="0.80"/>
          <tag line="290" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="290" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="300">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="334" package="Media Library Assistant">
        <name>mla_gallery_in_handler</name>
        <full_name>mla_gallery_in_handler</full_name>
        <docblock line="324">
          <description><![CDATA[Renders the Gallery in meta box on the Edit Media page.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
          <tag line="324" name="since" description="0.80"/>
          <tag line="324" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="324" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="334">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="364" package="Media Library Assistant">
        <name>mla_mla_gallery_in_handler</name>
        <full_name>mla_mla_gallery_in_handler</full_name>
        <docblock line="354">
          <description><![CDATA[Renders the Gallery in meta box on the Edit Media page.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a callback function.</p>]]></long-description>
          <tag line="354" name="since" description="0.80"/>
          <tag line="354" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="354" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="364">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="394" package="Media Library Assistant">
        <name>mla_edit_attachment_action</name>
        <full_name>mla_edit_attachment_action</full_name>
        <docblock line="384">
          <description><![CDATA[Saves updates from the Edit Media screen.]]></description>
          <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
          <tag line="384" name="since" description="0.80"/>
          <tag line="384" name="param" description="ID of the current post" type="integer" variable="$post_ID">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="384" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="394">
          <name>$post_ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-list-table.php" hash="055d7201b17048c3b920efe5455b681b" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant extended List Table class]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.1"/>
    </docblock>
    <include line="13" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="24" package="Media Library Assistant">
      <extends>\WP_List_Table</extends>
      <name>MLA_List_Table</name>
      <full_name>\MLA_List_Table</full_name>
      <docblock line="16">
        <description><![CDATA[Class MLA (Media Library Assistant) List Table implements the "Assistant" admin submenu]]></description>
        <long-description><![CDATA[<p>Extends the core WP_List_Table class.</p>]]></long-description>
        <tag line="16" name="package" description="Media Library Assistant"/>
        <tag line="16" name="since" description="0.1"/>
      </docblock>
      <property final="false" static="false" visibility="private" line="38" namespace="global" package="Media Library Assistant">
        <name>$rollover_id</name>
        <default><![CDATA[0]]></default>
        <docblock line="29">
          <description><![CDATA[Records assignment of row-level actions to a table row]]></description>
          <long-description><![CDATA[<p>Set to the current Post-ID when row-level actions are output for the row.</p>]]></long-description>
          <tag line="29" name="since" description="0.1"/>
          <tag line="29" name="var" description="" type="int">
            <type by_reference="false">int</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="private" line="49" namespace="global" package="Media Library Assistant">
        <name>$currently_hidden</name>
        <default><![CDATA[array()]]></default>
        <docblock line="40">
          <description><![CDATA[Currently hidden columns]]></description>
          <long-description><![CDATA[<p>Records hidden columns so row-level actions are not assigned to them.</p>]]></long-description>
          <tag line="40" name="since" description="0.1"/>
          <tag line="40" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="73" namespace="global" package="Media Library Assistant">
        <name>$default_columns</name>
        <default><![CDATA[array('cb' => '<input type="checkbox" />', 'icon' => '', 'ID_parent' => 'ID/Parent', 'title_name' => 'Title/Name', 'post_title' => 'Title', 'post_name' => 'Name', 'parent' => 'Parent ID', 'menu_order' => 'Menu Order', 'featured' => 'Featured in', 'inserted' => 'Inserted in', 'galleries' => 'Gallery in', 'mla_galleries' => 'MLA Gallery in', 'alt_text' => 'ALT Text', 'caption' => 'Caption', 'description' => 'Description', 'post_mime_type' => 'MIME Type', 'base_file' => 'Base File', 'date' => 'Date', 'modified' => 'Last Modified', 'author' => 'Author', 'attached_to' => 'Attached to')]]></default>
        <docblock line="55">
          <description><![CDATA[Table column definitions]]></description>
          <long-description><![CDATA[<p>This array defines table columns and titles where the key is the column slug (and class)
and the value is the column's title text. If you need a checkbox for bulk actions,
use the special slug "cb".</p>

<p>The 'cb' column is treated differently than the rest. If including a checkbox
column in your table you must create a column_cb() method. If you don't need
bulk actions or checkboxes, simply leave the 'cb' entry out of your array.</p>

<p>Taxonomy columns are added to this array by mla_admin_init_action.
Custom field columns are added to this array by mla_admin_init_action.</p>]]></long-description>
          <tag line="55" name="since" description="0.1"/>
          <tag line="55" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="115" namespace="global" package="Media Library Assistant">
        <name>$default_hidden_columns</name>
        <default><![CDATA[array('post_title', 'post_name', 'parent', 'menu_order', 'galleries', 'mla_galleries', 'alt_text', 'caption', 'description', 'post_mime_type', 'base_file', 'date', 'modified', 'author', 'attached_to')]]></default>
        <docblock line="99">
          <description><![CDATA[Default values for hidden columns]]></description>
          <long-description><![CDATA[<p>This array is used when the user-level option is not set, i.e.,
the user has not altered the selection of hidden columns.</p>

<p>The value on the right-hand side must match the column slug, e.g.,
array(0 => 'ID_parent, 1 => 'title_name').</p>

<p>Taxonomy columns are added to this array by mla_admin_init_action.
Custom field columns are added to this array by mla_admin_init_action.</p>]]></long-description>
          <tag line="99" name="since" description="0.1"/>
          <tag line="99" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="156" namespace="global" package="Media Library Assistant">
        <name>$default_sortable_columns</name>
        <default><![CDATA[array('ID_parent' => array('ID', false), 'title_name' => array('title_name', false), 'post_title' => array('post_title', false), 'post_name' => array('post_name', false), 'parent' => array('post_parent', false), 'menu_order' => array('menu_order', false), 'alt_text' => array('_wp_attachment_image_alt', false), 'caption' => array('post_excerpt', false), 'description' => array('post_content', false), 'post_mime_type' => array('post_mime_type', false), 'base_file' => array('_wp_attached_file', false), 'date' => array('post_date', false), 'modified' => array('post_modified', false), 'author' => array('post_author', false), 'attached_to' => array('post_parent', false))]]></default>
        <docblock line="138">
          <description><![CDATA[Sortable column definitions]]></description>
          <long-description><![CDATA[<p>This array defines the table columns that can be sorted. The array key
is the column slug that needs to be sortable, and the value is database column
to sort by. Often, the key and value will be the same, but this is not always
the case (as the value is a column name from the database, not the list table).</p>

<p>The array value also contains a boolean which is 'true' if the data is currently
sorted by that column. This is computed each time the table is displayed.</p>

<p>Taxonomy columns, if any, are added to this array by mla_admin_init_action.
Custom field columns are added to this array by mla_admin_init_action.</p>]]></long-description>
          <tag line="138" name="since" description="0.1"/>
          <tag line="138" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="187" package="Media Library Assistant">
        <name>_default_hidden_columns</name>
        <full_name>_default_hidden_columns</full_name>
        <docblock line="180">
          <description><![CDATA[Access the default list of hidden columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="180" name="since" description="0.1"/>
          <tag line="180" name="return" description="default list of hidden columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="204" package="Media Library Assistant">
        <name>_avail_mime_types</name>
        <full_name>_avail_mime_types</full_name>
        <docblock line="192">
          <description><![CDATA[Get mime types with one or more attachments for view preparation]]></description>
          <long-description><![CDATA[<p>Modeled after get_available_post_mime_types in wp-admin/includes/post.php,
with additional entries.</p>]]></long-description>
          <tag line="192" name="since" description="0.1"/>
          <tag line="192" name="param" description="Number of posts for each mime type" type="array" variable="$num_posts">
            <type by_reference="false">array</type>
          </tag>
          <tag line="192" name="return" description="Mime type names" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="204">
          <name>$num_posts</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="225" package="Media Library Assistant">
        <name>mla_get_attachment_mime_types</name>
        <full_name>mla_get_attachment_mime_types</full_name>
        <docblock line="215">
          <description><![CDATA[Get possible mime types for view preparation]]></description>
          <long-description><![CDATA[<p>Modeled after get_post_mime_types in wp-includes/post.php,
with additional entries.</p>]]></long-description>
          <tag line="215" name="since" description="0.1"/>
          <tag line="215" name="return" description="Mime type names and HTML markup for views" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="298" package="Media Library Assistant">
        <name>mla_get_sortable_columns</name>
        <full_name>mla_get_sortable_columns</full_name>
        <docblock line="291">
          <description><![CDATA[Return the names and display values of the sortable columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="291" name="since" description="0.30"/>
          <tag line="291" name="return" description="name =&gt; array( orderby value, heading ) for sortable columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="325" package="Media Library Assistant">
        <name>mla_manage_hidden_columns_filter</name>
        <full_name>mla_manage_hidden_columns_filter</full_name>
        <docblock line="310">
          <description><![CDATA[Handler for filter 'get_user_option_managemedia_page_mla-menucolumnshidden']]></description>
          <long-description><![CDATA[<p>Required because the screen.php get_hidden_columns function only uses
the get_user_option result. Set when the file is loaded because the object
is not created in time for the call from screen.php.</p>]]></long-description>
          <tag line="310" name="since" description="0.1"/>
          <tag line="310" name="param" description="current list of hidden columns, if any" type="string" variable="$result">
            <type by_reference="false">string</type>
          </tag>
          <tag line="310" name="param" description="'managemedia_page_mla-menucolumnshidden'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="310" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
            <type by_reference="false">object</type>
          </tag>
          <tag line="310" name="return" description="updated list of hidden columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="325">
          <name>$result</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="325">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="325">
          <name>$user_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="343" package="Media Library Assistant">
        <name>mla_manage_columns_filter</name>
        <full_name>mla_manage_columns_filter</full_name>
        <docblock line="332">
          <description><![CDATA[Handler for filter 'manage_media_page_mla-menu_columns']]></description>
          <long-description><![CDATA[<p>This required filter dictates the table's columns and titles. Set when the
file is loaded because the list_table object isn't created in time
to affect the "screen options" setup.</p>]]></long-description>
          <tag line="332" name="since" description="0.1"/>
          <tag line="332" name="return" description="list of table columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="358" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="348">
          <description><![CDATA[Adds support for taxonomy columns]]></description>
          <long-description><![CDATA[<p>Called in the admin_init action because the list_table object isn't
created in time to affect the "screen options" setup.</p>]]></long-description>
          <tag line="348" name="since" description="0.30"/>
          <tag line="348" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="384" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="376">
          <description><![CDATA[Initializes some properties from $_REQUEST vairables, then
calls the parent constructor to set some default configs.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="376" name="since" description="0.1"/>
          <tag line="376" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="417" package="Media Library Assistant">
        <name>column_default</name>
        <full_name>column_default</full_name>
        <docblock line="404">
          <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
          <long-description><![CDATA[<p>Called when the parent class can't find a method specifically built for a
given column. The taxonomy columns are handled here. All other columns should
have a specific method, so this function returns a troubleshooting message.</p>]]></long-description>
          <tag line="404" name="since" description="0.1"/>
          <tag line="404" name="param" description="A singular item (one full row's worth of data)" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="404" name="param" description="The name/slug of the column to be processed" type="array" variable="$column_name">
            <type by_reference="false">array</type>
          </tag>
          <tag line="404" name="return" description="Text or HTML to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="417">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="417">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="475" package="Media Library Assistant">
        <name>column_cb</name>
        <full_name>column_cb</full_name>
        <docblock line="466">
          <description><![CDATA[Displays checkboxes for using bulk actions.]]></description>
          <long-description><![CDATA[<p>The 'cb' column
is given special treatment when columns are processed.</p>]]></long-description>
          <tag line="466" name="since" description="0.1"/>
          <tag line="466" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="466" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="475">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="491" package="Media Library Assistant">
        <name>column_icon</name>
        <full_name>column_icon</full_name>
        <docblock line="483">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="483" name="since" description="0.1"/>
          <tag line="483" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="483" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="491">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="507" package="Media Library Assistant">
        <name>_build_rollover_actions</name>
        <full_name>_build_rollover_actions</full_name>
        <docblock line="496">
          <description><![CDATA[Add rollover actions to exactly one of the following displayed columns:
'ID_parent', 'title_name', 'post_title', 'post_name']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="496" name="since" description="0.1"/>
          <tag line="496" name="param" description="A singular attachment (post) object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="496" name="param" description="Current column name" type="string" variable="$column">
            <type by_reference="false">string</type>
          </tag>
          <tag line="496" name="return" description="Names and URLs of row-level actions" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="507">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="507">
          <name>$column</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="585" package="Media Library Assistant">
        <name>_build_inline_data</name>
        <full_name>_build_inline_data</full_name>
        <docblock line="576">
          <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="576" name="since" description="0.20"/>
          <tag line="576" name="param" description="A singular attachment (post) object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="576" name="return" description="HTML &lt;div&gt; with row data" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="585">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="633" package="Media Library Assistant">
        <name>column_ID_parent</name>
        <full_name>column_ID_parent</full_name>
        <docblock line="625">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="625" name="since" description="0.1"/>
          <tag line="625" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="625" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="633">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="665" package="Media Library Assistant">
        <name>column_title_name</name>
        <full_name>column_title_name</full_name>
        <docblock line="657">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="657" name="since" description="0.1"/>
          <tag line="657" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="657" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="665">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="688" package="Media Library Assistant">
        <name>column_post_title</name>
        <full_name>column_post_title</full_name>
        <docblock line="680">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="680" name="since" description="0.1"/>
          <tag line="680" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="680" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="688">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="706" package="Media Library Assistant">
        <name>column_post_name</name>
        <full_name>column_post_name</full_name>
        <docblock line="698">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="698" name="since" description="0.1"/>
          <tag line="698" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="698" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="706">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="724" package="Media Library Assistant">
        <name>column_parent</name>
        <full_name>column_parent</full_name>
        <docblock line="716">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="716" name="since" description="0.1"/>
          <tag line="716" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="716" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="724">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="749" package="Media Library Assistant">
        <name>column_menu_order</name>
        <full_name>column_menu_order</full_name>
        <docblock line="741">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="741" name="since" description="0.60"/>
          <tag line="741" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="741" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="749">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="761" package="Media Library Assistant">
        <name>column_featured</name>
        <full_name>column_featured</full_name>
        <docblock line="753">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="753" name="since" description="0.1"/>
          <tag line="753" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="753" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="761">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="792" package="Media Library Assistant">
        <name>column_inserted</name>
        <full_name>column_inserted</full_name>
        <docblock line="784">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="784" name="since" description="0.1"/>
          <tag line="784" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="784" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="792">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="827" package="Media Library Assistant">
        <name>column_galleries</name>
        <full_name>column_galleries</full_name>
        <docblock line="819">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="819" name="since" description="0.70"/>
          <tag line="819" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="819" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="827">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="858" package="Media Library Assistant">
        <name>column_mla_galleries</name>
        <full_name>column_mla_galleries</full_name>
        <docblock line="850">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="850" name="since" description="0.70"/>
          <tag line="850" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="850" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="858">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="889" package="Media Library Assistant">
        <name>column_alt_text</name>
        <full_name>column_alt_text</full_name>
        <docblock line="881">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="881" name="since" description="0.1"/>
          <tag line="881" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="881" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="889">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="909" package="Media Library Assistant">
        <name>column_caption</name>
        <full_name>column_caption</full_name>
        <docblock line="901">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="901" name="since" description="0.1"/>
          <tag line="901" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="901" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="909">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="921" package="Media Library Assistant">
        <name>column_description</name>
        <full_name>column_description</full_name>
        <docblock line="913">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="913" name="since" description="0.1"/>
          <tag line="913" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="913" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="921">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="933" package="Media Library Assistant">
        <name>column_post_mime_type</name>
        <full_name>column_post_mime_type</full_name>
        <docblock line="925">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="925" name="since" description="0.30"/>
          <tag line="925" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="925" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="933">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="945" package="Media Library Assistant">
        <name>column_base_file</name>
        <full_name>column_base_file</full_name>
        <docblock line="937">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="937" name="since" description="0.1"/>
          <tag line="937" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="937" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="945">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="957" package="Media Library Assistant">
        <name>column_date</name>
        <full_name>column_date</full_name>
        <docblock line="949">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="949" name="since" description="0.1"/>
          <tag line="949" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="949" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="957">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="986" package="Media Library Assistant">
        <name>column_modified</name>
        <full_name>column_modified</full_name>
        <docblock line="978">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="978" name="since" description="0.30"/>
          <tag line="978" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="978" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="986">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1015" package="Media Library Assistant">
        <name>column_author</name>
        <full_name>column_author</full_name>
        <docblock line="1007">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1007" name="since" description="0.30"/>
          <tag line="1007" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1007" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1015">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1036" package="Media Library Assistant">
        <name>column_attached_to</name>
        <full_name>column_attached_to</full_name>
        <docblock line="1028">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1028" name="since" description="0.1"/>
          <tag line="1028" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1028" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1036">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1065" package="Media Library Assistant">
        <name>get_columns</name>
        <full_name>get_columns</full_name>
        <docblock line="1058">
          <description><![CDATA[This method dictates the table's columns and titles]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1058" name="since" description="0.1"/>
          <tag line="1058" name="return" description="Column information: 'slugs'=&gt;'Visible Titles'" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1077" package="Media Library Assistant">
        <name>get_hidden_columns</name>
        <full_name>get_hidden_columns</full_name>
        <docblock line="1069">
          <description><![CDATA[Returns the list of currently hidden columns from a user option or
from default values if the option is not set]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1069" name="since" description="0.1"/>
          <tag line="1069" name="return" description="Column information,e.g., array(0 =&gt; 'ID_parent, 1 =&gt; 'title_name')" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1097" package="Media Library Assistant">
        <name>get_sortable_columns</name>
        <full_name>get_sortable_columns</full_name>
        <docblock line="1087">
          <description><![CDATA[Returns an array where the  key is the column that needs to be sortable
and the value is db column to sort by.]]></description>
          <long-description><![CDATA[<p>Also notes the current sort column,
if set.</p>]]></long-description>
          <tag line="1087" name="since" description="0.1"/>
          <tag line="1087" name="return" description="Sortable column information,e.g., 'slugs'=&gt;array('data_values',boolean)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1124" package="Media Library Assistant">
        <name>get_views</name>
        <full_name>get_views</full_name>
        <docblock line="1116">
          <description><![CDATA[Returns an associative array listing all the views that can be used with this table.]]></description>
          <long-description><![CDATA[<p>These are listed across the top of the page and managed by WordPress.</p>]]></long-description>
          <tag line="1116" name="since" description="0.1"/>
          <tag line="1116" name="return" description="View information,e.g., array ( id =&gt; link )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1199" package="Media Library Assistant">
        <name>get_bulk_actions</name>
        <full_name>get_bulk_actions</full_name>
        <docblock line="1191">
          <description><![CDATA[Get an associative array ( option_name => option_title ) with the list
of bulk actions available on this table.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1191" name="since" description="0.1"/>
          <tag line="1191" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1230" package="Media Library Assistant">
        <name>extra_tablenav</name>
        <full_name>extra_tablenav</full_name>
        <docblock line="1219">
          <description><![CDATA[Extra controls to be displayed between bulk actions and pagination]]></description>
          <long-description><![CDATA[<p>Modeled after class-wp-posts-list-table.php in wp-admin/includes.</p>]]></long-description>
          <tag line="1219" name="since" description="0.1"/>
          <tag line="1219" name="param" description="'top' or 'bottom', i.e., above or below the table rows" type="string" variable="$which">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1219" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1230">
          <name>$which</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1290" package="Media Library Assistant">
        <name>prepare_items</name>
        <full_name>prepare_items</full_name>
        <docblock line="1278">
          <description><![CDATA[Prepares the list of items for displaying]]></description>
          <long-description><![CDATA[<p>This is where you prepare your data for display. This method will usually
be used to query the database, sort and filter the data, and generally
get it ready to be displayed. At a minimum, we should set $this->items and
$this->set_pagination_args().</p>]]></long-description>
          <tag line="1278" name="since" description="0.1"/>
          <tag line="1278" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1336" package="Media Library Assistant">
        <name>single_row</name>
        <full_name>single_row</full_name>
        <docblock line="1327">
          <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1327" name="since" description=".20"/>
          <tag line="1327" name="param" description="the current item" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1327" name="return" description="Echoes the row HTML" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1336">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-main.php" hash="669a4a4c8ed6a8f4e8288aa596b57739" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Top-level functions for the Media Library Assistant]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.1"/>
    </docblock>
    <include line="13" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="23" package="Media Library Assistant">
      <extends/>
      <name>MLA</name>
      <full_name>\MLA</full_name>
      <docblock line="16">
        <description><![CDATA[Class MLA (Media Library Assistant) provides several enhancements to the handling
of images and files held in the WordPress Media Library.]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="16" name="package" description="Media Library Assistant"/>
        <tag line="16" name="since" description="0.1"/>
      </docblock>
      <constant namespace="global" line="32" package="Media Library Assistant">
        <name>PLUGIN_NAME</name>
        <full_name>PLUGIN_NAME</full_name>
        <value><![CDATA['Media Library Assistant']]></value>
        <docblock line="25">
          <description><![CDATA[Display name for this plugin]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="25" name="since" description="0.1"/>
          <tag line="25" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="41" package="Media Library Assistant">
        <name>CURRENT_MLA_VERSION</name>
        <full_name>CURRENT_MLA_VERSION</full_name>
        <value><![CDATA['1.13']]></value>
        <docblock line="34">
          <description><![CDATA[Current version number]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="34" name="since" description="0.1"/>
          <tag line="34" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="50" package="Media Library Assistant">
        <name>MIN_PHP_VERSION</name>
        <full_name>MIN_PHP_VERSION</full_name>
        <value><![CDATA['5.2']]></value>
        <docblock line="43">
          <description><![CDATA[Minimum version of PHP required for this plugin]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="43" name="since" description="0.1"/>
          <tag line="43" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="59" package="Media Library Assistant">
        <name>MIN_WORDPRESS_VERSION</name>
        <full_name>MIN_WORDPRESS_VERSION</full_name>
        <value><![CDATA['3.3']]></value>
        <docblock line="52">
          <description><![CDATA[Minimum version of WordPress required for this plugin]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="52" name="since" description="0.1"/>
          <tag line="52" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="68" package="Media Library Assistant">
        <name>STYLESHEET_SLUG</name>
        <full_name>STYLESHEET_SLUG</full_name>
        <value><![CDATA['mla-style']]></value>
        <docblock line="61">
          <description><![CDATA[Slug for registering and enqueueing plugin style sheet]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="61" name="since" description="0.1"/>
          <tag line="61" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="77" package="Media Library Assistant">
        <name>JAVASCRIPT_SINGLE_EDIT_SLUG</name>
        <full_name>JAVASCRIPT_SINGLE_EDIT_SLUG</full_name>
        <value><![CDATA['mla-single-edit-scripts']]></value>
        <docblock line="70">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - edit single item page]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="70" name="since" description="0.1"/>
          <tag line="70" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="86" package="Media Library Assistant">
        <name>JAVASCRIPT_SINGLE_EDIT_OBJECT</name>
        <full_name>JAVASCRIPT_SINGLE_EDIT_OBJECT</full_name>
        <value><![CDATA['mla_single_edit_vars']]></value>
        <docblock line="79">
          <description><![CDATA[Object name for localizing JavaScript - edit single item page]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="79" name="since" description="0.1"/>
          <tag line="79" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="95" package="Media Library Assistant">
        <name>JAVASCRIPT_INLINE_EDIT_SLUG</name>
        <full_name>JAVASCRIPT_INLINE_EDIT_SLUG</full_name>
        <value><![CDATA['mla-inline-edit-scripts']]></value>
        <docblock line="88">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - MLA List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="88" name="since" description="0.20"/>
          <tag line="88" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="104" package="Media Library Assistant">
        <name>JAVASCRIPT_INLINE_EDIT_OBJECT</name>
        <full_name>JAVASCRIPT_INLINE_EDIT_OBJECT</full_name>
        <value><![CDATA['mla_inline_edit_vars']]></value>
        <docblock line="97">
          <description><![CDATA[Object name for localizing JavaScript - MLA List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="97" name="since" description="0.20"/>
          <tag line="97" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="113" package="Media Library Assistant">
        <name>JAVASCRIPT_MEDIA_POPUP_SLUG</name>
        <full_name>JAVASCRIPT_MEDIA_POPUP_SLUG</full_name>
        <value><![CDATA['mla-media-popup-scripts']]></value>
        <docblock line="106">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="106" name="since" description="1.13"/>
          <tag line="106" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="122" package="Media Library Assistant">
        <name>JAVASCRIPT_MEDIA_POPUP_OBJECT</name>
        <full_name>JAVASCRIPT_MEDIA_POPUP_OBJECT</full_name>
        <value><![CDATA['mla_media_popup_vars']]></value>
        <docblock line="115">
          <description><![CDATA[Object name for localizing JavaScript - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="115" name="since" description="1.13"/>
          <tag line="115" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="131" package="Media Library Assistant">
        <name>ADMIN_PAGE_SLUG</name>
        <full_name>ADMIN_PAGE_SLUG</full_name>
        <value><![CDATA['mla-menu']]></value>
        <docblock line="124">
          <description><![CDATA[Slug for adding plugin submenu]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="124" name="since" description="0.1"/>
          <tag line="124" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="140" package="Media Library Assistant">
        <name>MLA_ADMIN_NONCE</name>
        <full_name>MLA_ADMIN_NONCE</full_name>
        <value><![CDATA['mla_admin']]></value>
        <docblock line="133">
          <description><![CDATA[Action name; uniquely identifies the nonce]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="133" name="since" description="0.1"/>
          <tag line="133" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="149" package="Media Library Assistant">
        <name>MLA_ADMIN_SINGLE_DELETE</name>
        <full_name>MLA_ADMIN_SINGLE_DELETE</full_name>
        <value><![CDATA['single_item_delete']]></value>
        <docblock line="142">
          <description><![CDATA[mla_admin_action value for permanently deleting a single item]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="142" name="since" description="0.1"/>
          <tag line="142" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="158" package="Media Library Assistant">
        <name>MLA_ADMIN_SINGLE_EDIT_DISPLAY</name>
        <full_name>MLA_ADMIN_SINGLE_EDIT_DISPLAY</full_name>
        <value><![CDATA['single_item_edit_display']]></value>
        <docblock line="151">
          <description><![CDATA[mla_admin_action value for displaying a single item]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="151" name="since" description="0.1"/>
          <tag line="151" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="167" package="Media Library Assistant">
        <name>MLA_ADMIN_SINGLE_EDIT_UPDATE</name>
        <full_name>MLA_ADMIN_SINGLE_EDIT_UPDATE</full_name>
        <value><![CDATA['single_item_edit_update']]></value>
        <docblock line="160">
          <description><![CDATA[mla_admin_action value for updating a single item]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="160" name="since" description="0.1"/>
          <tag line="160" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="176" package="Media Library Assistant">
        <name>MLA_ADMIN_SINGLE_RESTORE</name>
        <full_name>MLA_ADMIN_SINGLE_RESTORE</full_name>
        <value><![CDATA['single_item_restore']]></value>
        <docblock line="169">
          <description><![CDATA[mla_admin_action value for restoring a single item from the trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="169" name="since" description="0.1"/>
          <tag line="169" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="185" package="Media Library Assistant">
        <name>MLA_ADMIN_SINGLE_TRASH</name>
        <full_name>MLA_ADMIN_SINGLE_TRASH</full_name>
        <value><![CDATA['single_item_trash']]></value>
        <docblock line="178">
          <description><![CDATA[mla_admin_action value for moving a single item to the trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="178" name="since" description="0.1"/>
          <tag line="178" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="194" package="Media Library Assistant">
        <name>MLA_ADMIN_SINGLE_CUSTOM_FIELD_MAP</name>
        <full_name>MLA_ADMIN_SINGLE_CUSTOM_FIELD_MAP</full_name>
        <value><![CDATA['single_item_custom_field_map']]></value>
        <docblock line="187">
          <description><![CDATA[mla_admin_action value for mapping Custom Field metadata]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="187" name="since" description="1.10"/>
          <tag line="187" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="203" package="Media Library Assistant">
        <name>MLA_ADMIN_SINGLE_MAP</name>
        <full_name>MLA_ADMIN_SINGLE_MAP</full_name>
        <value><![CDATA['single_item_map']]></value>
        <docblock line="196">
          <description><![CDATA[mla_admin_action value for mapping IPTC/EXIF metadata]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="196" name="since" description="1.00"/>
          <tag line="196" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="212" namespace="global" package="Media Library Assistant">
        <name>$page_hooks</name>
        <default><![CDATA[array()]]></default>
        <docblock line="205">
          <description><![CDATA[Holds screen ids to match help text to corresponding screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="205" name="since" description="0.1"/>
          <tag line="205" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="225" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="214">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[<p>This function contains add_action and add_filter calls
to set up the Ajax handlers, enqueue JavaScript and CSS files, and
set up the Assistant submenu.</p>]]></long-description>
          <tag line="214" name="since" description="0.1"/>
          <tag line="214" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="244" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="237">
          <description><![CDATA[Load the plugin's Ajax handler or process Edit Media update actions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="237" name="since" description="0.20"/>
          <tag line="237" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="286" package="Media Library Assistant">
        <name>mla_admin_enqueue_scripts_action</name>
        <full_name>mla_admin_enqueue_scripts_action</full_name>
        <docblock line="277">
          <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="277" name="since" description="0.1"/>
          <tag line="277" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
            <type by_reference="false">string</type>
          </tag>
          <tag line="277" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="286">
          <name>$page_hook</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="357" package="Media Library Assistant">
        <name>mla_admin_menu_action</name>
        <full_name>mla_admin_menu_action</full_name>
        <docblock line="342">
          <description><![CDATA[Add the submenu pages]]></description>
          <long-description><![CDATA[<p>Add a submenu page in the "Media" section,
add settings page in the "Settings" section.
add settings link in the Plugins section entry for MLA.</p>

<p>For WordPress versions before 3.5,
add submenu page(s) for attachment taxonomies,
add filter to clean up taxonomy submenu labels.</p>]]></long-description>
          <tag line="342" name="since" description="0.1"/>
          <tag line="342" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="394" package="Media Library Assistant">
        <name>mla_add_menu_options</name>
        <full_name>mla_add_menu_options</full_name>
        <docblock line="387">
          <description><![CDATA[Add the "XX Entries per page" filter to the Screen Options tab]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="387" name="since" description="0.1"/>
          <tag line="387" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="413" package="Media Library Assistant">
        <name>mla_add_help_tab</name>
        <full_name>mla_add_help_tab</full_name>
        <docblock line="406">
          <description><![CDATA[Add contextual help tabs to all the MLA pages]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="406" name="since" description="0.1"/>
          <tag line="406" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="502" package="Media Library Assistant">
        <name>mla_screen_options_show_screen_filter</name>
        <full_name>mla_screen_options_show_screen_filter</full_name>
        <docblock line="492">
          <description><![CDATA[Only show screen options on the table-list screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="492" name="since" description="0.1"/>
          <tag line="492" name="param" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean" variable="$show_screen">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="492" name="param" description="Name of the page being loaded" type="string" variable="$this_screen">
            <type by_reference="false">string</type>
          </tag>
          <tag line="492" name="return" description="True to display &quot;Screen Options&quot;, false to suppress them" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="502">
          <name>$show_screen</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="502">
          <name>$this_screen</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="520" package="Media Library Assistant">
        <name>mla_set_screen_option_filter</name>
        <full_name>mla_set_screen_option_filter</full_name>
        <docblock line="509">
          <description><![CDATA[Save the "Entries per page" option set by this user]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="509" name="since" description="0.1"/>
          <tag line="509" name="param" description="Unknown - always false?" type="boolean" variable="$status">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="509" name="param" description="Name of the option being changed" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="509" name="param" description="New value of the option" type="string" variable="$value">
            <type by_reference="false">string</type>
          </tag>
          <tag line="509" name="return" description="New value if this is our option, otherwise nothing" type="string|void">
            <type by_reference="false">string</type>
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="520">
          <name>$status</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="520">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="520">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="537" package="Media Library Assistant">
        <name>mla_edit_tax_redirect</name>
        <full_name>mla_edit_tax_redirect</full_name>
        <docblock line="526">
          <description><![CDATA[Redirect to the Edit Tags/Categories page]]></description>
          <long-description><![CDATA[<p>The custom taxonomy add/edit submenu entries go to "upload.php" by default.
This filter is the only way to redirect them to the correct WordPress page.
The filter is not required for WordPress 3.5 and later.</p>]]></long-description>
          <tag line="526" name="since" description="0.1"/>
          <tag line="526" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="570" package="Media Library Assistant">
        <name>mla_parent_file_filter</name>
        <full_name>mla_parent_file_filter</full_name>
        <docblock line="554">
          <description><![CDATA[Cleanup menus for Edit Tags/Categories page]]></description>
          <long-description><![CDATA[<p>For WordPress before 3.5, the submenu entries for custom taxonomies
under the "Media" menu are not set up correctly by WordPress, so this
function cleans them up, redirecting the request to the right WordPress
page for editing/adding taxonomy terms.
For WordPress 3.5 and later, the function fixes the submenu bolding when
going to the Edit Media screen.</p>]]></long-description>
          <tag line="554" name="since" description="0.1"/>
          <tag line="554" name="param" description="The top-level menu page" type="array" variable="$parent_file">
            <type by_reference="false">array</type>
          </tag>
          <tag line="554" name="return" description="The updated top-level menu page" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="570">
          <name>$parent_file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="613" package="Media Library Assistant">
        <name>mla_render_admin_page</name>
        <full_name>mla_render_admin_page</full_name>
        <docblock line="606">
          <description><![CDATA[Render the "Assistant" subpage in the Media section, using the list_table package]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="606" name="since" description="0.1"/>
          <tag line="606" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="897" package="Media Library Assistant">
        <name>mla_inline_edit_action</name>
        <full_name>mla_inline_edit_action</full_name>
        <docblock line="888">
          <description><![CDATA[Ajax handler for inline editing (quick and bulk edit)]]></description>
          <long-description><![CDATA[<p>Adapted from wp_ajax_inline_save in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
          <tag line="888" name="since" description="0.20"/>
          <tag line="888" name="return" description="echo HTML &lt;tr&gt; markup for updated row or error message, then die()" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="992" package="Media Library Assistant">
        <name>_build_inline_edit_form</name>
        <full_name>_build_inline_edit_form</full_name>
        <docblock line="981">
          <description><![CDATA[Build the hidden row templates for inline editing (quick and bulk edit)]]></description>
          <long-description><![CDATA[<p>inspired by inline_edit() in wp-admin\includes\class-wp-posts-list-table.php.</p>]]></long-description>
          <tag line="981" name="since" description="0.20"/>
          <tag line="981" name="param" description="MLA List Table object" type="object" variable="$MLAListTable">
            <type by_reference="false">object</type>
          </tag>
          <tag line="981" name="return" description="HTML &lt;form&gt; markup for hidden rows" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="992">
          <name>$MLAListTable</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1149" package="Media Library Assistant">
        <name>_authors_dropdown</name>
        <full_name>_authors_dropdown</full_name>
        <docblock line="1138">
          <description><![CDATA[Get the edit Authors dropdown box, if user has suitable permissions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1138" name="since" description="0.20"/>
          <tag line="1138" name="param" description="Optional User ID of the current author, default 0" type="integer" variable="$author">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1138" name="param" description="Optional HTML name attribute, default 'post_author'" type="string" variable="$name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1138" name="param" description="Optional HTML class attribute, default 'authors'" type="string" variable="$class">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1138" name="return" description="HTML markup for the dropdown field or False" type="string|false">
            <type by_reference="false">string</type>
            <type by_reference="false">false</type>
          </tag>
        </docblock>
        <argument line="1149">
          <name>$author</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="1149">
          <name>$name</name>
          <default><![CDATA['post_author']]></default>
          <type/>
        </argument>
        <argument line="1149">
          <name>$class</name>
          <default><![CDATA['authors']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1183" package="Media Library Assistant">
        <name>_current_bulk_action</name>
        <full_name>_current_bulk_action</full_name>
        <docblock line="1176">
          <description><![CDATA[Get the current action selected from the bulk actions dropdown]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1176" name="since" description="0.1"/>
          <tag line="1176" name="return" description="The action name or False if no action was selected" type="string|false">
            <type by_reference="false">string</type>
            <type by_reference="false">false</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1212" package="Media Library Assistant">
        <name>_delete_single_item</name>
        <full_name>_delete_single_item</full_name>
        <docblock line="1203">
          <description><![CDATA[Delete a single item permanently]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1203" name="since" description="0.1"/>
          <tag line="1203" name="param" description="The form POST data" type="array" variable="$post_id">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1203" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1212">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1241" package="Media Library Assistant">
        <name>_display_single_item</name>
        <full_name>_display_single_item</full_name>
        <docblock line="1231">
          <description><![CDATA[Display a single item sub page; prepare the form to
change the meta data for a single attachment.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1231" name="since" description="0.1"/>
          <tag line="1231" name="param" description="The WordPress Post ID of the attachment item" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1231" name="return" description="message and/or HTML content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1241">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1481" package="Media Library Assistant">
        <name>_restore_single_item</name>
        <full_name>_restore_single_item</full_name>
        <docblock line="1472">
          <description><![CDATA[Restore a single item from the Trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1472" name="since" description="0.1"/>
          <tag line="1472" name="param" description="The form POST data" type="array" variable="$post_id">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1472" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1481">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1517" package="Media Library Assistant">
        <name>_trash_single_item</name>
        <full_name>_trash_single_item</full_name>
        <docblock line="1508">
          <description><![CDATA[Move a single item to Trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1508" name="since" description="0.1"/>
          <tag line="1508" name="param" description="The form POST data" type="array" variable="$post_id">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1508" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1517">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-objects.php" hash="df30be6284bbef6a8eab604901b74c41" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Custom Taxonomy and Post Type objects]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.1"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLAObjects</name>
      <full_name>\MLAObjects</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Objects defines and manages custom taxonomies for Attachment Categories and Tags]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="0.20"/>
      </docblock>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="23" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="16">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="16" name="since" description="0.20"/>
          <tag line="16" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="34" package="Media Library Assistant">
        <name>_build_taxonomies</name>
        <full_name>_build_taxonomies</full_name>
        <docblock line="27">
          <description><![CDATA[Registers Attachment Categories and Attachment Tags custom taxonomies, adds taxonomy-related filters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="27" name="since" description="0.1"/>
          <tag line="27" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="112" package="Media Library Assistant">
        <name>mla_taxonomy_get_columns_filter</name>
        <full_name>mla_taxonomy_get_columns_filter</full_name>
        <docblock line="102">
          <description><![CDATA[WordPress Filter for edit taxonomy "Attachments" column,
which replaces the "Posts" column with an equivalent "Attachments" column.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="102" name="since" description="0.30"/>
          <tag line="102" name="param" description="column definitions for the edit taxonomy list table" type="array" variable="$columns">
            <type by_reference="false">array</type>
          </tag>
          <tag line="102" name="return" description="updated column definitions for the edit taxonomy list table" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="112">
          <name>$columns</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="147" package="Media Library Assistant">
        <name>mla_taxonomy_column_filter</name>
        <full_name>mla_taxonomy_column_filter</full_name>
        <docblock line="134">
          <description><![CDATA[WordPress Filter for edit taxonomy "Attachments" column,
which returns a count of the attachments assigned a given term]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="134" name="since" description="0.30"/>
          <tag line="134" name="param" description="current column value; always ''" type="string" variable="$place_holder">
            <type by_reference="false">string</type>
          </tag>
          <tag line="134" name="param" description="name of the column" type="array" variable="$column_name">
            <type by_reference="false">array</type>
          </tag>
          <tag line="134" name="param" description="ID of the term for which the count is desired" type="array" variable="$term_id">
            <type by_reference="false">array</type>
          </tag>
          <tag line="134" name="return" description="HTML markup for the column content; number of attachments in the category and alink to retrieve a list of them" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="147">
          <name>$place_holder</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="147">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="147">
          <name>$term_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-options.php" hash="c7c4c8d7b8e656f56a8dfcf8aa43f1e0" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Manages the plugin option settings]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="1.00"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="18" package="Media Library Assistant">
      <extends/>
      <name>MLAOptions</name>
      <full_name>\MLAOptions</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Options manages the plugin option settings
and provides functions to get and put them from/to WordPress option variables]]></description>
        <long-description><![CDATA[<p>Separated from class MLASettings in version 1.00</p>]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="1.00"/>
      </docblock>
      <constant namespace="global" line="22" package="Media Library Assistant">
        <name>MLA_VERSION_OPTION</name>
        <full_name>MLA_VERSION_OPTION</full_name>
        <value><![CDATA['current_version']]></value>
        <docblock line="19">
          <description><![CDATA[Provides a unique name for the current version option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="27" package="Media Library Assistant">
        <name>MLA_FEATURED_IN_TUNING</name>
        <full_name>MLA_FEATURED_IN_TUNING</full_name>
        <value><![CDATA['featured_in_tuning']]></value>
        <docblock line="24">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="32" package="Media Library Assistant">
        <name>MLA_INSERTED_IN_TUNING</name>
        <full_name>MLA_INSERTED_IN_TUNING</full_name>
        <value><![CDATA['inserted_in_tuning']]></value>
        <docblock line="29">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="37" package="Media Library Assistant">
        <name>MLA_GALLERY_IN_TUNING</name>
        <full_name>MLA_GALLERY_IN_TUNING</full_name>
        <value><![CDATA['gallery_in_tuning']]></value>
        <docblock line="34">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="42" package="Media Library Assistant">
        <name>MLA_MLA_GALLERY_IN_TUNING</name>
        <full_name>MLA_MLA_GALLERY_IN_TUNING</full_name>
        <value><![CDATA['mla_gallery_in_tuning']]></value>
        <docblock line="39">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="47" package="Media Library Assistant">
        <name>MLA_NEW_CUSTOM_RULE</name>
        <full_name>MLA_NEW_CUSTOM_RULE</full_name>
        <value><![CDATA['__NEW RULE__']]></value>
        <docblock line="44">
          <description><![CDATA[Provides a unique name for the Custom Field "new rule" key]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="52" package="Media Library Assistant">
        <name>MLA_NEW_CUSTOM_FIELD</name>
        <full_name>MLA_NEW_CUSTOM_FIELD</full_name>
        <value><![CDATA['__NEW FIELD__']]></value>
        <docblock line="49">
          <description><![CDATA[Provides a unique name for the Custom Field "new field" key]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="public" line="63" namespace="global" package="Media Library Assistant">
        <name>$process_featured_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="54">
          <description><![CDATA[Option setting for "Featured in" reporting]]></description>
          <long-description><![CDATA[<p>This setting is false if the "Featured in" database access setting is "disabled", else true.</p>]]></long-description>
          <tag line="54" name="since" description="1.00"/>
          <tag line="54" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="74" namespace="global" package="Media Library Assistant">
        <name>$process_inserted_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="65">
          <description><![CDATA[Option setting for "Inserted in" reporting]]></description>
          <long-description><![CDATA[<p>This setting is false if the "Inserted in" database access setting is "disabled", else true.</p>]]></long-description>
          <tag line="65" name="since" description="1.00"/>
          <tag line="65" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="85" namespace="global" package="Media Library Assistant">
        <name>$process_gallery_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="76">
          <description><![CDATA[Option setting for "Gallery in" reporting]]></description>
          <long-description><![CDATA[<p>This setting is false if the "Gallery in" database access setting is "disabled", else true.</p>]]></long-description>
          <tag line="76" name="since" description="1.00"/>
          <tag line="76" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="96" namespace="global" package="Media Library Assistant">
        <name>$process_mla_gallery_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="87">
          <description><![CDATA[Option setting for "MLA Gallery in" reporting]]></description>
          <long-description><![CDATA[<p>This setting is false if the "MLA Gallery in" database access setting is "disabled", else true.</p>]]></long-description>
          <tag line="87" name="since" description="1.00"/>
          <tag line="87" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="123" namespace="global" package="Media Library Assistant">
        <name>$mla_option_definitions</name>
        <default><![CDATA[array(self::MLA_VERSION_OPTION => array('tab' => '', 'type' => 'hidden', 'std' => '0'), 'attachment_category' => array('tab' => '', 'name' => 'Attachment Categories', 'type' => 'hidden', 'std' => 'checked', 'help' => 'Check this option to add support for Attachment Categories.'), 'attachment_tag' => array('tab' => '', 'name' => 'Attachment Tags', 'type' => 'hidden', 'std' => 'checked', 'help' => 'Check this option to add support for Attachment Tags.'), 'where_used_heading' => array('tab' => 'general', 'name' => 'Where-used Reporting', 'type' => 'header'), 'exclude_revisions' => array('tab' => 'general', 'name' => 'Exclude Revisions', 'type' => 'checkbox', 'std' => 'checked', 'help' => 'Check this option to exclude revisions from where-used reporting.'), 'where_used_subheading' => array('tab' => 'general', 'name' => 'Where-used database access tuning', 'type' => 'subheader'), self::MLA_FEATURED_IN_TUNING => array('tab' => 'general', 'name' => 'Featured in', 'type' => 'select', 'std' => 'enabled', 'options' => array('enabled', 'disabled'), 'texts' => array('Enabled', 'Disabled'), 'help' => 'Search database posts and pages for Featured Image attachments.'), self::MLA_INSERTED_IN_TUNING => array('tab' => 'general', 'name' => 'Inserted in', 'type' => 'select', 'std' => 'enabled', 'options' => array('enabled', 'disabled'), 'texts' => array('Enabled', 'Disabled'), 'help' => 'Search database posts and pages for attachments embedded in content.'), self::MLA_GALLERY_IN_TUNING => array('tab' => 'general', 'name' => 'Gallery in', 'type' => 'select', 'std' => 'cached', 'options' => array('dynamic', 'refresh', 'cached', 'disabled'), 'texts' => array('Dynamic', 'Refresh', 'Cached', 'Disabled'), 'help' => 'Search database posts and pages for [gallery] shortcode results.<br>&nbsp;&nbsp;Dynamic = once every page load, Cached = once every login, Disabled = never.<br>&nbsp;&nbsp;Refresh = update references, then set to Cached.'), self::MLA_MLA_GALLERY_IN_TUNING => array('tab' => 'general', 'name' => 'MLA Gallery in', 'type' => 'select', 'std' => 'cached', 'options' => array('dynamic', 'refresh', 'cached', 'disabled'), 'texts' => array('Dynamic', 'Refresh', 'Cached', 'Disabled'), 'help' => 'Search database posts and pages for [mla_gallery] shortcode results.<br>&nbsp;&nbsp;Dynamic = once every page load, Cached = once every login, Disabled = never.<br>&nbsp;&nbsp;Refresh = update references, then set to Cached.'), 'taxonomy_heading' => array('tab' => 'general', 'name' => 'Taxonomy Support', 'type' => 'header'), 'taxonomy_support' => array('tab' => 'general', 'help' => 'Check the "Support" box to add the taxonomy to the Assistant.<br>Check the "Inline Edit" box to display the taxonomy in the Quick Edit and Bulk Edit areas.<br>Use the "List Filter" option to select the taxonomy on which to filter the Assistant table listing.', 'std' => array('tax_support' => array('attachment_category' => 'checked', 'attachment_tag' => 'checked'), 'tax_quick_edit' => array('attachment_category' => 'checked', 'attachment_tag' => 'checked'), 'tax_filter' => 'attachment_category'), 'type' => 'custom', 'render' => 'mla_taxonomy_option_handler', 'update' => 'mla_taxonomy_option_handler', 'delete' => 'mla_taxonomy_option_handler', 'reset' => 'mla_taxonomy_option_handler'), 'orderby_heading' => array('tab' => 'general', 'name' => 'Default Table Listing Sort Order', 'type' => 'header'), 'default_orderby' => array('tab' => 'general', 'name' => 'Order By', 'type' => 'select', 'std' => 'title_name', 'options' => array('none', 'title_name'), 'texts' => array('None', 'Title/Name'), 'help' => 'Select the column for the sort order of the Assistant table listing.'), 'default_order' => array('tab' => 'general', 'name' => 'Order', 'type' => 'radio', 'std' => 'ASC', 'options' => array('ASC', 'DESC'), 'texts' => array('Ascending', 'Descending'), 'help' => 'Choose the sort order.'), 'template_heading' => array('tab' => 'mla-gallery', 'name' => 'Default [mla_gallery] Templates', 'type' => 'header'), 'default_style' => array('tab' => 'mla-gallery', 'name' => 'Style Template', 'type' => 'select', 'std' => 'default', 'options' => array(), 'texts' => array(), 'help' => 'Select the default style template for your [mla_gallery] shortcodes.'), 'default_markup' => array('tab' => 'mla-gallery', 'name' => 'Markup Template', 'type' => 'select', 'std' => 'default', 'options' => array(), 'texts' => array(), 'help' => 'Select the default markup template for your [mla_gallery] shortcodes.'), 'style_templates' => array('tab' => '', 'type' => 'hidden', 'std' => array()), 'markup_templates' => array('tab' => '', 'type' => 'hidden', 'std' => array()), 'enable_custom_field_mapping' => array('tab' => 'custom-field', 'name' => 'Enable custom field mapping when adding new media', 'type' => 'checkbox', 'std' => '', 'help' => 'Check this option to enable mapping when uploading new media (attachments).<br>&nbsp;&nbsp;Click Save Changes at the bottom of the screen if you change this option.<br>&nbsp;&nbsp;Does NOT affect the operation of the "Map" buttons on the bulk edit, single edit and settings screens.'), 'custom_field_mapping' => array('tab' => '', 'help' => '&nbsp;<br>Update the custom field mapping values above, then click Save Changes to make the updates permanent.<br>You can also make temporary updates and click a Map All Attachments button to apply the rule(s) to all attachments without saving any rule changes.', 'std' => array(), 'type' => 'custom', 'render' => 'mla_custom_field_option_handler', 'update' => 'mla_custom_field_option_handler', 'delete' => 'mla_custom_field_option_handler', 'reset' => 'mla_custom_field_option_handler'), 'enable_iptc_exif_mapping' => array('tab' => 'iptc-exif', 'name' => 'Enable IPTC/EXIF Mapping when adding new media', 'type' => 'checkbox', 'std' => '', 'help' => 'Check this option to enable mapping when uploading new media (attachments).<br>&nbsp;&nbsp;Does NOT affect the operation of the "Map" buttons on the bulk edit, single edit and settings screens.'), 'iptc_exif_standard_mapping' => array('tab' => '', 'help' => 'Update the standard field mapping values above, then click Save Changes to make the updates permanent.<br>You can also make temporary updates and click Map All Attachments Now to apply the updates to all attachments without saving the rule changes.', 'std' => NULL, 'type' => 'custom', 'render' => 'mla_iptc_exif_option_handler', 'update' => 'mla_iptc_exif_option_handler', 'delete' => 'mla_iptc_exif_option_handler', 'reset' => 'mla_iptc_exif_option_handler'), 'iptc_exif_taxonomy_mapping' => array('tab' => '', 'help' => 'Update the taxonomy term mapping values above, then click Save Changes or Map All Attachments Now.', 'std' => NULL, 'type' => 'custom', 'render' => 'mla_iptc_exif_option_handler', 'update' => 'mla_iptc_exif_option_handler', 'delete' => 'mla_iptc_exif_option_handler', 'reset' => 'mla_iptc_exif_option_handler'), 'iptc_exif_custom_mapping' => array('tab' => '', 'help' => 'Update the custom field mapping values above.<br>To define a new custom field, enter a field name in the "Field Title" text box at the end of the list and Save Changes.', 'std' => NULL, 'type' => 'custom', 'render' => 'mla_iptc_exif_option_handler', 'update' => 'mla_iptc_exif_option_handler', 'delete' => 'mla_iptc_exif_option_handler', 'reset' => 'mla_iptc_exif_option_handler'), 'iptc_exif_mapping' => array('tab' => '', 'help' => 'IPTC/EXIF Mapping help', 'std' => array('standard' => array('post_title' => array('name' => 'Title', 'iptc_value' => 'none', 'exif_value' => '', 'iptc_first' => true, 'keep_existing' => true), 'post_name' => array('name' => 'Name/Slug', 'iptc_value' => 'none', 'exif_value' => '', 'iptc_first' => true, 'keep_existing' => true), 'image_alt' => array('name' => 'Alternate Text', 'iptc_value' => 'none', 'exif_value' => '', 'iptc_first' => true, 'keep_existing' => true), 'post_excerpt' => array('name' => 'Caption', 'iptc_value' => 'none', 'exif_value' => '', 'iptc_first' => true, 'keep_existing' => true), 'post_content' => array('name' => 'Description', 'iptc_value' => 'none', 'exif_value' => '', 'iptc_first' => true, 'keep_existing' => true)), 'taxonomy' => array(), 'custom' => array()), 'type' => 'custom', 'render' => 'mla_iptc_exif_option_handler', 'update' => 'mla_iptc_exif_option_handler', 'delete' => 'mla_iptc_exif_option_handler', 'reset' => 'mla_iptc_exif_option_handler'))]]></default>
        <docblock line="98">
          <description><![CDATA[$mla_option_definitions defines the database options and admin page areas for setting/updating them.]]></description>
          <long-description><![CDATA[<p>Each option is defined by an array with the following elements:</p>

<p>array key => HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)</p>

<p>tab => Settings page tab id for the option
name => admin page label or heading text
type => 'checkbox', 'header', 'radio', 'select', 'text', 'textarea', 'custom', 'hidden'
std => default value
help => help text
size => text size, default 40
cols => textbox columns, default 90
rows => textbox rows, default 5
options => array of radio or select option values
texts => array of radio or select option display texts
render => rendering function for 'custom' options. Usage:
    $options_list .= ['render']( 'render', $key, $value );
update => update function for 'custom' options; returns nothing. Usage:
    $message = ['update']( 'update', $key, $value, $_REQUEST );
delete => delete function for 'custom' options; returns nothing. Usage:
    $message = ['delete']( 'delete', $key, $value, $_REQUEST );
reset => reset function for 'custom' options; returns nothing. Usage:
    $message = ['reset']( 'reset', $key, $value, $_REQUEST );</p>]]></long-description>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="447" namespace="global" package="Media Library Assistant">
        <name>$mla_option_templates</name>
        <default><![CDATA[null]]></default>
        <docblock line="440">
          <description><![CDATA[Style and Markup templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="440" name="since" description="0.80"/>
          <tag line="440" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1364" namespace="global" package="Media Library Assistant">
        <name>$custom_field_data_sources</name>
        <default><![CDATA[array('path', 'file_name', 'extension', 'file_size', 'dimensions', 'pixels', 'width', 'height', 'hwstring_small', 'size_keys', 'size_names', 'size_bytes', 'size_pixels', 'size_dimensions', 'size_name[size]', 'size_bytes[size]', 'size_pixels[size]', 'size_dimensions[size]', 'parent_type', 'parent_title', 'parent_issues', 'reference_issues', 'aperture', 'credit', 'camera', 'caption', 'created_timestamp', 'copyright', 'focal_length', 'iso', 'shutter_speed', 'title')]]></default>
        <docblock line="1357">
          <description><![CDATA[Array of Data Source names for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1357" name="since" description="1.10"/>
          <tag line="1357" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="421" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="414">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="414" name="since" description="1.00"/>
          <tag line="414" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="456" package="Media Library Assistant">
        <name>_load_option_templates</name>
        <full_name>_load_option_templates</full_name>
        <docblock line="449">
          <description><![CDATA[Load style and markup templates to $mla_templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="449" name="since" description="0.80"/>
          <tag line="449" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="504" package="Media Library Assistant">
        <name>mla_fetch_gallery_template</name>
        <full_name>mla_fetch_gallery_template</full_name>
        <docblock line="494">
          <description><![CDATA[Fetch style or markup template from $mla_templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="494" name="since" description="0.80"/>
          <tag line="494" name="param" description="Template name" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="494" name="param" description="Template type; 'style' (default) or 'markup'" type="string" variable="$type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="494" name="return" description="requested template, false if not found or null if no templates" type="string|boolean|null">
            <type by_reference="false">string</type>
            <type by_reference="false">boolean</type>
            <type by_reference="false">null</type>
          </tag>
        </docblock>
        <argument line="504">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="504">
          <name>$type</name>
          <default><![CDATA['style']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="526" package="Media Library Assistant">
        <name>mla_get_style_templates</name>
        <full_name>mla_get_style_templates</full_name>
        <docblock line="519">
          <description><![CDATA[Get ALL style templates from $mla_templates, including 'default']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="519" name="since" description="0.80"/>
          <tag line="519" name="return" description="name =&gt; value for all style templates or null if no templates" type="array|null">
            <type by_reference="false">array</type>
            <type by_reference="false">null</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="552" package="Media Library Assistant">
        <name>mla_put_style_templates</name>
        <full_name>mla_put_style_templates</full_name>
        <docblock line="544">
          <description><![CDATA[Put user-defined style templates to $mla_templates and database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="544" name="since" description="0.80"/>
          <tag line="544" name="param" description="name =&gt; value for all user-defined style templates" type="array" variable="$templates">
            <type by_reference="false">array</type>
          </tag>
          <tag line="544" name="return" description="true if success, false if failure" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="552">
          <name>$templates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="568" package="Media Library Assistant">
        <name>mla_get_markup_templates</name>
        <full_name>mla_get_markup_templates</full_name>
        <docblock line="561">
          <description><![CDATA[Get ALL markup templates from $mla_templates, including 'default']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="561" name="since" description="0.80"/>
          <tag line="561" name="return" description="name =&gt; value for all markup templates or null if no templates" type="array|null">
            <type by_reference="false">array</type>
            <type by_reference="false">null</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="622" package="Media Library Assistant">
        <name>mla_put_markup_templates</name>
        <full_name>mla_put_markup_templates</full_name>
        <docblock line="614">
          <description><![CDATA[Put user-defined markup templates to $mla_templates and database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="614" name="since" description="0.80"/>
          <tag line="614" name="param" description="name =&gt; value for all user-defined markup templates" type="array" variable="$templates">
            <type by_reference="false">array</type>
          </tag>
          <tag line="614" name="return" description="true if success, false if failure" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="622">
          <name>$templates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="640" package="Media Library Assistant">
        <name>mla_get_option</name>
        <full_name>mla_get_option</full_name>
        <docblock line="631">
          <description><![CDATA[Return the stored value or default value of a defined MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="631" name="since" description="0.1"/>
          <tag line="631" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="631" name="return" description="Value(s) for the option or false if the option is not a defined MLA option" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="640">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="661" package="Media Library Assistant">
        <name>mla_update_option</name>
        <full_name>mla_update_option</full_name>
        <docblock line="651">
          <description><![CDATA[Add or update the stored value of a defined MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="651" name="since" description="0.1"/>
          <tag line="651" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="651" name="param" description="New value for the desired option" type="mixed" variable="$newvalue">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="651" name="return" description="True if the value was changed or false if the update failed" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="661">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="661">
          <name>$newvalue</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="677" package="Media Library Assistant">
        <name>mla_delete_option</name>
        <full_name>mla_delete_option</full_name>
        <docblock line="668">
          <description><![CDATA[Delete the stored value of a defined MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="668" name="since" description="0.1"/>
          <tag line="668" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="668" name="return" description="True if the option was deleted, otherwise false" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="677">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="698" package="Media Library Assistant">
        <name>mla_taxonomy_support</name>
        <full_name>mla_taxonomy_support</full_name>
        <docblock line="685">
          <description><![CDATA[Determine MLA support for a taxonomy, handling the special case where the
settings are being updated or reset.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="685" name="since" description="0.30"/>
          <tag line="685" name="param" description="Taxonomy name, e.g., attachment_category" type="string" variable="$tax_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="685" name="param" description="Optional. 'support' (default), 'quick-edit' or 'filter'" type="string" variable="$support_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="685" name="return" description="true if the taxonomy is supported in this way else false string if $tax_name is '' and $support_type is 'filter', returns the taxonomy to filter by" type="boolean|string">
            <type by_reference="false">boolean</type>
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="698">
          <name>$tax_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="698">
          <name>$support_type</name>
          <default><![CDATA['support']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="774" package="Media Library Assistant">
        <name>mla_taxonomy_option_handler</name>
        <full_name>mla_taxonomy_option_handler</full_name>
        <docblock line="761">
          <description><![CDATA[Render and manage taxonomy support options, e.g., Categories and Post Tags]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="761" name="since" description="0.30"/>
          <tag line="761" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="761" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="761" name="param" description="option name, e.g., 'taxonomy_support'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="761" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="761" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="761" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="774">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="774">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="774">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="774">
          <name>$args</name>
          <default><![CDATA[null]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="882" package="Media Library Assistant">
        <name>mla_add_attachment_action</name>
        <full_name>mla_add_attachment_action</full_name>
        <docblock line="873">
          <description><![CDATA[Perform ITC/EXIF mapping on just-inserted attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="873" name="since" description="1.00"/>
          <tag line="873" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="873" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="882">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="902" package="Media Library Assistant">
        <name>mla_update_attachment_metadata_filter</name>
        <full_name>mla_update_attachment_metadata_filter</full_name>
        <docblock line="892">
          <description><![CDATA[Perform Custom Field mapping on just-inserted or updated attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="892" name="since" description="1.10"/>
          <tag line="892" name="param" description="Attachment metadata for just-inserted attachment" type="array" variable="$data">
            <type by_reference="false">array</type>
          </tag>
          <tag line="892" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="892" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="902">
          <name>$data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="902">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="922" package="Media Library Assistant">
        <name>mla_custom_field_option_value</name>
        <full_name>mla_custom_field_option_value</full_name>
        <docblock line="913">
          <description><![CDATA[Fetch custom field option value given a slug]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="913" name="since" description="1.10"/>
          <tag line="913" name="param" description="slug, e.g., 'c_file-size' for the 'File Size' field" type="string" variable="$slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="913" name="return" description="option value, e.g., array( 'name' =&gt; 'File Size', ... )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="922">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="942" package="Media Library Assistant">
        <name>mla_custom_field_support</name>
        <full_name>mla_custom_field_support</full_name>
        <docblock line="933">
          <description><![CDATA[Evaluate file information for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="933" name="since" description="1.10"/>
          <tag line="933" name="param" description="array format; 'default_columns' (default), 'default_hidden_columns', 'default_sortable_columns', 'quick_edit' or 'bulk_edit'" type="string" variable="$support_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="933" name="return" description="default, hidden, sortable quick_edit or bulk_edit colums in appropriate format" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="942">
          <name>$support_type</name>
          <default><![CDATA['default_columns']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="988" package="Media Library Assistant">
        <name>_evaluate_file_information</name>
        <full_name>_evaluate_file_information</full_name>
        <docblock line="976">
          <description><![CDATA[Evaluate file information for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="976" name="since" description="1.10"/>
          <tag line="976" name="param" description="absolute path the the uploads base directory" type="string" variable="$upload_dir">
            <type by_reference="false">string</type>
          </tag>
          <tag line="976" name="param" description="_wp_attached_file meta_value array, indexed by post_id" type="array" variable="$wp_attached_files">
            <type by_reference="false">array</type>
          </tag>
          <tag line="976" name="param" description="_wp_attachment_metadata meta_value array, indexed by post_id" type="array" variable="$wp_attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="976" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="976" name="return" description="absolute_path, base_file, path, file_name, extension, dimensions, width, height, hwstring_small, array of intermediate sizes" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="988">
          <name>$upload_dir</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="988">
          <name>$wp_attached_files</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="988">
          <name>$wp_attachment_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="988">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1061" package="Media Library Assistant">
        <name>_evaluate_data_source</name>
        <full_name>_evaluate_data_source</full_name>
        <docblock line="1048">
          <description><![CDATA[Evaluate custom field mapping data source]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1048" name="since" description="1.10"/>
          <tag line="1048" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1048" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1048" name="param" description="data source name" type="string" variable="$data_source">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1048" name="param" description="desired results format, default 'native'" type="string" variable="$format">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1048" name="param" description="(optional) attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1048" name="return" description="data source value" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1061">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1061">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1061">
          <name>$data_source</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1061">
          <name>$format</name>
          <default><![CDATA['native']]></default>
          <type/>
        </argument>
        <argument line="1061">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1301" package="Media Library Assistant">
        <name>mla_evaluate_custom_field_mapping</name>
        <full_name>mla_evaluate_custom_field_mapping</full_name>
        <docblock line="1289">
          <description><![CDATA[Evaluate custom field mapping updates for a post]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1289" name="since" description="1.10"/>
          <tag line="1289" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1289" name="param" description="category/scope to evaluate against: custom_field_mapping or single_attachment_mapping" type="string" variable="$category">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1289" name="param" description="(optional) custom_field_mapping values, default NULL (use current option value)" type="array" variable="$settings">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1289" name="param" description="(optional) attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1289" name="return" description="Updates suitable for MLAData::mla_update_single_item, if any" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1301">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1301">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1301">
          <name>$settings</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1301">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1334" package="Media Library Assistant">
        <name>_compose_custom_field_option_list</name>
        <full_name>_compose_custom_field_option_list</full_name>
        <docblock line="1324">
          <description><![CDATA[Compose a Custom Field Options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1324" name="since" description="1.10"/>
          <tag line="1324" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1324" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1324" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1334">
          <name>$selection</name>
          <default><![CDATA['none']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1409" package="Media Library Assistant">
        <name>_compose_data_source_option_list</name>
        <full_name>_compose_data_source_option_list</full_name>
        <docblock line="1399">
          <description><![CDATA[Compose a (Custom Field) Data Source Options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1399" name="since" description="1.10"/>
          <tag line="1399" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1399" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1399" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1409">
          <name>$selection</name>
          <default><![CDATA['none']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1460" package="Media Library Assistant">
        <name>_update_custom_field_mapping</name>
        <full_name>_update_custom_field_mapping</full_name>
        <docblock line="1450">
          <description><![CDATA[Update custom field mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1450" name="since" description="1.10"/>
          <tag line="1450" name="param" description="current custom_field_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1450" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1450" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1460">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1460">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1616" package="Media Library Assistant">
        <name>mla_custom_field_option_handler</name>
        <full_name>mla_custom_field_option_handler</full_name>
        <docblock line="1603">
          <description><![CDATA[Render and manage custom field mapping options]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1603" name="since" description="1.10"/>
          <tag line="1603" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1603" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1603" name="param" description="option name, e.g., 'custom_field_mapping'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1603" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1603" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1603" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1616">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1616">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1616">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1616">
          <name>$args</name>
          <default><![CDATA[null]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1760" package="Media Library Assistant">
        <name>mla_evaluate_iptc_exif_mapping</name>
        <full_name>mla_evaluate_iptc_exif_mapping</full_name>
        <docblock line="1749">
          <description><![CDATA[Evaluate IPTC/EXIF mapping updates for a post]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1749" name="since" description="1.00"/>
          <tag line="1749" name="param" description="post object with current values" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1749" name="param" description="category to evaluate against, e.g., iptc_exif_standard_mapping or iptc_exif_mapping" type="string" variable="$category">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1749" name="param" description="(optional) iptc_exif_mapping values, default - current option value" type="array" variable="$settings">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1749" name="return" description="Updates suitable for MLAData::mla_update_single_item, if any" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1760">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1760">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1760">
          <name>$settings</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1913" package="Media Library Assistant">
        <name>_compose_iptc_option_list</name>
        <full_name>_compose_iptc_option_list</full_name>
        <docblock line="1903">
          <description><![CDATA[Compose an IPTC Options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1903" name="since" description="1.00"/>
          <tag line="1903" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1903" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1903" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1913">
          <name>$selection</name>
          <default><![CDATA['none']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1946" package="Media Library Assistant">
        <name>_compose_parent_option_list</name>
        <full_name>_compose_parent_option_list</full_name>
        <docblock line="1935">
          <description><![CDATA[Compose an hierarchical taxonomy Parent options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1935" name="since" description="1.00"/>
          <tag line="1935" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1935" name="param" description="taxonomy slug" type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1935" name="param" description="current selection or 0 (zero, default)" type="integer" variable="$selection">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1935" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1946">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1946">
          <name>$selection</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1980" package="Media Library Assistant">
        <name>_update_iptc_exif_standard_mapping</name>
        <full_name>_update_iptc_exif_standard_mapping</full_name>
        <docblock line="1970">
          <description><![CDATA[Update Standard field portion of IPTC/EXIF mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1970" name="since" description="1.00"/>
          <tag line="1970" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1970" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1970" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1980">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1980">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2059" package="Media Library Assistant">
        <name>_update_iptc_exif_taxonomy_mapping</name>
        <full_name>_update_iptc_exif_taxonomy_mapping</full_name>
        <docblock line="2049">
          <description><![CDATA[Update Taxonomy term portion of IPTC/EXIF mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2049" name="since" description="1.00"/>
          <tag line="2049" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2049" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2049" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2059">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2059">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2151" package="Media Library Assistant">
        <name>_update_iptc_exif_custom_mapping</name>
        <full_name>_update_iptc_exif_custom_mapping</full_name>
        <docblock line="2141">
          <description><![CDATA[Update Custom field portion of IPTC/EXIF mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2141" name="since" description="1.00"/>
          <tag line="2141" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2141" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2141" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated iptc_exif_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2151">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2151">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2247" package="Media Library Assistant">
        <name>_get_custom_field_names</name>
        <full_name>_get_custom_field_names</full_name>
        <docblock line="2240">
          <description><![CDATA[Generate a list of all (post) Custom Field names]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2240" name="since" description="1.00"/>
          <tag line="2240" name="return" description="Custom field names from the postmeta table" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2276" package="Media Library Assistant">
        <name>mla_iptc_exif_option_handler</name>
        <full_name>mla_iptc_exif_option_handler</full_name>
        <docblock line="2263">
          <description><![CDATA[Render and manage iptc/exif support options]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2263" name="since" description="1.00"/>
          <tag line="2263" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="2263" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2263" name="param" description="option name, e.g., 'iptc_exif_mapping'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2263" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2263" name="param" description="Optional. null (default) for 'render' else option data, e.g., $_REQUEST" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2263" name="return" description="HTML table row markup for 'render' else message(s) reflecting the results of the operation." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2276">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2276">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2276">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2276">
          <name>$args</name>
          <default><![CDATA[null]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-settings.php" hash="a1f0ae5d080708749de7f482aee39fb5" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Manages the settings page to edit the plugin option settings]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.1"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLASettings</name>
      <full_name>\MLASettings</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Settings provides the settings page to edit the plugin option settings]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="0.1"/>
      </docblock>
      <constant namespace="global" line="19" package="Media Library Assistant">
        <name>MLA_SETTINGS_SLUG</name>
        <full_name>MLA_SETTINGS_SLUG</full_name>
        <value><![CDATA['mla-settings-menu']]></value>
        <docblock line="16">
          <description><![CDATA[Provides a unique name for the settings page]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="372" namespace="global" package="Media Library Assistant">
        <name>$page_template_array</name>
        <default><![CDATA[null]]></default>
        <docblock line="362">
          <description><![CDATA[Template file for the Settings page(s) and parts]]></description>
          <long-description><![CDATA[<p>This array contains all of the template parts for the Settings page(s). The array is built once
each page load and cached for subsequent use.</p>]]></long-description>
          <tag line="362" name="since" description="0.80"/>
          <tag line="362" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="388" namespace="global" package="Media Library Assistant">
        <name>$mla_tablist</name>
        <default><![CDATA[array('general' => array('title' => 'General', 'render' => '_compose_general_tab'), 'mla-gallery' => array('title' => 'MLA Gallery', 'render' => '_compose_mla_gallery_tab'), 'custom-field' => array('title' => 'Custom Fields', 'render' => '_compose_custom_field_tab'), 'iptc-exif' => array('title' => 'IPTC/EXIF', 'render' => '_compose_iptc_exif_tab'), 'documentation' => array('title' => 'Documentation', 'render' => '_compose_documentation_tab'))]]></default>
        <docblock line="374">
          <description><![CDATA[Definitions for Settings page tab ids, titles and handlers
Each tab is defined by an array with the following elements:]]></description>
          <long-description><![CDATA[<p>array key => HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)</p>

<p>title => tab label / heading text
render => rendering function for tab messages and content. Usage:
    $tab_content = <a href="">'render'</a>;</p>]]></long-description>
          <tag line="374" name="since" description="0.80"/>
          <tag line="374" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="28" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="21">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="21" name="since" description="0.1"/>
          <tag line="21" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="40" package="Media Library Assistant">
        <name>_version_upgrade</name>
        <full_name>_version_upgrade</full_name>
        <docblock line="33">
          <description><![CDATA[Database and option update check, for installing new versions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="33" name="since" description="0.30"/>
          <tag line="33" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="96" package="Media Library Assistant">
        <name>mla_activation_hook</name>
        <full_name>mla_activation_hook</full_name>
        <docblock line="87">
          <description><![CDATA[Perform one-time actions on plugin activation]]></description>
          <long-description><![CDATA[<p>Adds a view to the database to support sorting the listing on 'ALT Text'.</p>]]></long-description>
          <tag line="87" name="since" description="0.40"/>
          <tag line="87" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="109" package="Media Library Assistant">
        <name>mla_deactivation_hook</name>
        <full_name>mla_deactivation_hook</full_name>
        <docblock line="100">
          <description><![CDATA[Perform one-time actions on plugin deactivation]]></description>
          <long-description><![CDATA[<p>Removes (if present) a view from the database that supports sorting the listing on 'ALT Text'.</p>]]></long-description>
          <tag line="100" name="since" description="0.40"/>
          <tag line="100" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="128" package="Media Library Assistant">
        <name>mla_admin_menu_action</name>
        <full_name>mla_admin_menu_action</full_name>
        <docblock line="120">
          <description><![CDATA[Add settings page in the "Settings" section,
add settings link in the Plugins section entry for MLA.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="120" name="since" description="0.1"/>
          <tag line="120" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="146" package="Media Library Assistant">
        <name>mla_add_plugin_settings_link</name>
        <full_name>mla_add_plugin_settings_link</full_name>
        <docblock line="136">
          <description><![CDATA[Add the "Settings" link to the MLA entry in the Plugins section]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="136" name="since" description="0.1"/>
          <tag line="136" name="param" description="array of links for the Plugin, e.g., &quot;Activate&quot;" type="array" variable="$links">
            <type by_reference="false">array</type>
          </tag>
          <tag line="136" name="param" description="Directory and name of the plugin Index file" type="string" variable="$file">
            <type by_reference="false">string</type>
          </tag>
          <tag line="136" name="return" description="Updated array of links for the Plugin" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="146">
          <name>$links</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="146">
          <name>$file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="166" package="Media Library Assistant">
        <name>_update_option_row</name>
        <full_name>_update_option_row</full_name>
        <docblock line="155">
          <description><![CDATA[Update or delete a single MLA option value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="155" name="since" description="0.80"/>
          <tag line="155" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="155" name="param" description="HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="155" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="155" name="return" description="HTML markup for the option's table row" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="166">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="166">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="244" package="Media Library Assistant">
        <name>_compose_option_row</name>
        <full_name>_compose_option_row</full_name>
        <docblock line="233">
          <description><![CDATA[Compose the table row for a single MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="233" name="since" description="0.80"/>
          <tag line="233" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="233" name="param" description="HTML id/name attribute and option database key (OMIT MLA_OPTION_PREFIX)" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="233" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="233" name="return" description="HTML markup for the option's table row" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="244">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="244">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="406" package="Media Library Assistant">
        <name>_compose_settings_tabs</name>
        <full_name>_compose_settings_tabs</full_name>
        <docblock line="396">
          <description><![CDATA[Compose the navigation tabs for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="396" name="since" description="0.80"/>
          <tag line="396" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="396" name="param" description="Optional data-tab-id value for the active tab, default 'general'" type="string" variable="$active_tab">
            <type by_reference="false">string</type>
          </tag>
          <tag line="396" name="return" description="HTML markup for the Settings subpage navigation tabs" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="406">
          <name>$active_tab</name>
          <default><![CDATA['general']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="432" package="Media Library Assistant">
        <name>_compose_general_tab</name>
        <full_name>_compose_general_tab</full_name>
        <docblock line="424">
          <description><![CDATA[Compose the General tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="424" name="since" description="0.80"/>
          <tag line="424" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="424" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="516" package="Media Library Assistant">
        <name>_compose_mla_gallery_tab</name>
        <full_name>_compose_mla_gallery_tab</full_name>
        <docblock line="508">
          <description><![CDATA[Compose the MLA Gallery tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="508" name="since" description="0.80"/>
          <tag line="508" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="508" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="815" package="Media Library Assistant">
        <name>_compose_custom_field_tab</name>
        <full_name>_compose_custom_field_tab</full_name>
        <docblock line="807">
          <description><![CDATA[Compose the Custom Field tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="807" name="since" description="1.10"/>
          <tag line="807" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="807" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="920" package="Media Library Assistant">
        <name>_compose_iptc_exif_tab</name>
        <full_name>_compose_iptc_exif_tab</full_name>
        <docblock line="912">
          <description><![CDATA[Compose the IPTC/EXIF tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="912" name="since" description="1.00"/>
          <tag line="912" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="912" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="992" package="Media Library Assistant">
        <name>_compose_documentation_tab</name>
        <full_name>_compose_documentation_tab</full_name>
        <docblock line="984">
          <description><![CDATA[Compose the Documentation tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="984" name="since" description="0.80"/>
          <tag line="984" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="984" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1011" package="Media Library Assistant">
        <name>mla_render_settings_page</name>
        <full_name>mla_render_settings_page</full_name>
        <docblock line="1004">
          <description><![CDATA[Render (echo) the "Media Library Assistant" subpage in the Settings section]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1004" name="since" description="0.1"/>
          <tag line="1004" name="return" description="Echoes HTML markup for the Settings subpage" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1061" package="Media Library Assistant">
        <name>_save_gallery_settings</name>
        <full_name>_save_gallery_settings</full_name>
        <docblock line="1052">
          <description><![CDATA[Save MLA Gallery settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1052" name="since" description="0.80"/>
          <tag line="1052" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1052" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1294" package="Media Library Assistant">
        <name>_process_custom_field_mapping</name>
        <full_name>_process_custom_field_mapping</full_name>
        <docblock line="1283">
          <description><![CDATA[Process custom field settings against all image attachments
without saving the settings to the mla_option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1283" name="since" description="1.10"/>
          <tag line="1283" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1283" name="param" description="| NULL specific custom_field_mapping values" type="array" variable="$settings">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1283" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1294">
          <name>$settings</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1346" package="Media Library Assistant">
        <name>_delete_custom_field</name>
        <full_name>_delete_custom_field</full_name>
        <docblock line="1337">
          <description><![CDATA[Delete a custom field from the wp_postmeta table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1337" name="since" description="1.10"/>
          <tag line="1337" name="param" description="specific custom_field_mapping rule" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1337" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1346">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1370" package="Media Library Assistant">
        <name>_save_custom_field_settings</name>
        <full_name>_save_custom_field_settings</full_name>
        <docblock line="1360">
          <description><![CDATA[Save custom field settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1360" name="since" description="1.10"/>
          <tag line="1360" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1360" name="param" description="| NULL specific custom_field_mapping values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1360" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1370">
          <name>$new_values</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1410" package="Media Library Assistant">
        <name>_process_iptc_exif_standard</name>
        <full_name>_process_iptc_exif_standard</full_name>
        <docblock line="1400">
          <description><![CDATA[Process IPTC/EXIF standard field settings against all image attachments
without saving the settings to the mla_option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1400" name="since" description="1.00"/>
          <tag line="1400" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1400" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1454" package="Media Library Assistant">
        <name>_process_iptc_exif_taxonomy</name>
        <full_name>_process_iptc_exif_taxonomy</full_name>
        <docblock line="1444">
          <description><![CDATA[Process IPTC/EXIF taxonomy term settings against all image attachments
without saving the settings to the mla_option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1444" name="since" description="1.00"/>
          <tag line="1444" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1444" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1499" package="Media Library Assistant">
        <name>_process_iptc_exif_custom</name>
        <full_name>_process_iptc_exif_custom</full_name>
        <docblock line="1489">
          <description><![CDATA[Process IPTC/EXIF custom field settings against all image attachments
without saving the settings to the mla_option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1489" name="since" description="1.00"/>
          <tag line="1489" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1489" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1543" package="Media Library Assistant">
        <name>_save_iptc_exif_settings</name>
        <full_name>_save_iptc_exif_settings</full_name>
        <docblock line="1534">
          <description><![CDATA[Save IPTC/EXIF settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1534" name="since" description="1.00"/>
          <tag line="1534" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1534" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1580" package="Media Library Assistant">
        <name>_save_general_settings</name>
        <full_name>_save_general_settings</full_name>
        <docblock line="1571">
          <description><![CDATA[Save General settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1571" name="since" description="0.1"/>
          <tag line="1571" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1571" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1638" package="Media Library Assistant">
        <name>_reset_general_settings</name>
        <full_name>_reset_general_settings</full_name>
        <docblock line="1631">
          <description><![CDATA[Delete saved settings, restoring default values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1631" name="since" description="0.1"/>
          <tag line="1631" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-shortcodes.php" hash="54c165fd7c3cad9a6caafaf1112cb0d7" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Shortcode handler(s)]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.1"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLAShortcodes</name>
      <full_name>\MLAShortcodes</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Shortcodes defines the shortcodes available to MLA users]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="0.20"/>
      </docblock>
      <property final="false" static="true" visibility="public" line="134" namespace="global" package="Media Library Assistant">
        <name>$mla_debug_messages</name>
        <default><![CDATA['']]></default>
        <docblock line="127">
          <description><![CDATA[Accumulates debug messages]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="127" name="since" description="0.60"/>
          <tag line="127" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="143" namespace="global" package="Media Library Assistant">
        <name>$mla_debug</name>
        <default><![CDATA[false]]></default>
        <docblock line="136">
          <description><![CDATA[Turn debug collection and display on or off]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="136" name="since" description="0.70"/>
          <tag line="136" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="158" namespace="global" package="Media Library Assistant">
        <name>$query_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="145">
          <description><![CDATA[WP_Query filter "parameters"]]></description>
          <long-description><![CDATA[<p>This array defines parameters for the query's where filter, mla_shortcode_query_posts_where_filter.
The parameters are set up in the mla_get_shortcode_attachments function, and
any further logic required to translate those values is contained in the filter.</p>

<p>Array index values are: post_parent</p>]]></long-description>
          <tag line="145" name="since" description="1.13"/>
          <tag line="145" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1104" namespace="global" package="Media Library Assistant">
        <name>$mla_iptc_records</name>
        <default><![CDATA[array("1#000" => "Model Version", "1#005" => "Destination", "1#020" => "File Format", "1#022" => "File Format Version", "1#030" => "Service Identifier", "1#040" => "Envelope Number", "1#050" => "Product ID", "1#060" => "Envelope Priority", "1#070" => "Date Sent", "1#080" => "Time Sent", "1#090" => "Coded Character Set", "1#100" => "UNO", "1#120" => "ARM Identifier", "1#122" => "ARM Version", "2#000" => "Record Version", "2#003" => "Object Type Reference", "2#004" => "Object Attribute Reference", "2#005" => "Object Name", "2#007" => "Edit Status", "2#008" => "Editorial Update", "2#010" => "Urgency", "2#012" => "Subject Reference", "2#015" => "Category", "2#020" => "Supplemental Category", "2#022" => "Fixture Identifier", "2#025" => "Keywords", "2#026" => "Content Location Code", "2#027" => "Content Location Name", "2#030" => "Release Date", "2#035" => "Release Time", "2#037" => "Expiration Date", "2#038" => "Expiration Time", "2#040" => "Special Instructions", "2#042" => "Action Advised", "2#045" => "Reference Service", "2#047" => "Reference Date", "2#050" => "Reference Number", "2#055" => "Date Created", "2#060" => "Time Created", "2#062" => "Digital Creation Date", "2#063" => "Digital Creation Time", "2#065" => "Originating Program", "2#070" => "Program Version", "2#075" => "Object Cycle", "2#080" => "By-line", "2#085" => "By-line Title", "2#090" => "City", "2#092" => "Sub-location", "2#095" => "Province or State", "2#100" => "Country or Primary Location Code", "2#101" => "Country or Primary Location Name", "2#103" => "Original Transmission Reference", "2#105" => "Headline", "2#110" => "Credit", "2#115" => "Source", "2#116" => "Copyright Notice", "2#118" => "Contact", "2#120" => "Caption or Abstract", "2#122" => "Caption Writer or Editor", "2#125" => "Rasterized Caption", "2#130" => "Image Type", "2#131" => "Image Orientation", "2#135" => "Language Identifier", "2#150" => "Audio Type", "2#151" => "Audio Sampling Rate", "2#152" => "Audio Sampling Resolution", "2#153" => "Audio Duration", "2#154" => "Audio Outcue", "2#200" => "ObjectData Preview File Format", "2#201" => "ObjectData Preview File Format Version", "2#202" => "ObjectData Preview Data", "7#010" => "Size Mode", "7#020" => "Max Subfile Size", "7#090" => "ObjectData Size Announced", "7#095" => "Maximum ObjectData Size", "8#010" => "Subfile", "9#010" => "Confirmed ObjectData Size")]]></default>
        <docblock line="1094">
          <description><![CDATA[IPTC Dataset identifiers and names]]></description>
          <long-description><![CDATA[<p>This array contains the identifiers and names of Datasets defined in
the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
          <tag line="1094" name="since" description="0.90"/>
          <tag line="1094" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="1203" namespace="global" package="Media Library Assistant">
        <name>$mla_iptc_keys</name>
        <default><![CDATA[array('model-version' => '1#000', 'destination' => '1#005', 'file-format' => '1#020', 'file-format-version' => '1#022', 'service-identifier' => '1#030', 'envelope-number' => '1#040', 'product-id' => '1#050', 'envelope-priority' => '1#060', 'date-sent' => '1#070', 'time-sent' => '1#080', 'coded-character-set' => '1#090', 'uno' => '1#100', 'arm-identifier' => '1#120', 'arm-version' => '1#122', 'record-version' => '2#000', 'object-type-reference' => '2#003', 'object-attribute-reference' => '2#004', 'object-name' => '2#005', 'edit-status' => '2#007', 'editorial-update' => '2#008', 'urgency' => '2#010', 'subject-reference' => '2#012', 'category' => '2#015', 'supplemental-category' => '2#020', 'fixture-identifier' => '2#022', 'keywords' => '2#025', 'content-location-code' => '2#026', 'content-location-name' => '2#027', 'release-date' => '2#030', 'release-time' => '2#035', 'expiration-date' => '2#037', 'expiration-time' => '2#038', 'special-instructions' => '2#040', 'action-advised' => '2#042', 'reference-service' => '2#045', 'reference-date' => '2#047', 'reference-number' => '2#050', 'date-created' => '2#055', 'time-created' => '2#060', 'digital-creation-date' => '2#062', 'digital-creation-time' => '2#063', 'originating-program' => '2#065', 'program-version' => '2#070', 'object-cycle' => '2#075', 'by-line' => '2#080', 'by-line-title' => '2#085', 'city' => '2#090', 'sub-location' => '2#092', 'province-or-state' => '2#095', 'country-or-primary-location-code' => '2#100', 'country-or-primary-location-name' => '2#101', 'original-transmission-reference' => '2#103', 'headline' => '2#105', 'credit' => '2#110', 'source' => '2#115', 'copyright-notice' => '2#116', 'contact' => '2#118', 'caption-or-abstract' => '2#120', 'caption-writer-or-editor' => '2#122', 'rasterized-caption' => '2#125', 'image-type' => '2#130', 'image-orientation' => '2#131', 'language-identifier' => '2#135', 'audio-type' => '2#150', 'audio-sampling-rate' => '2#151', 'audio-sampling-resolution' => '2#152', 'audio-duration' => '2#153', 'audio-outcue' => '2#154', 'objectdata-preview-file-format' => '2#200', 'objectdata-preview-file-format-version' => '2#201', 'objectdata-preview-data' => '2#202', 'size-mode' => '7#010', 'max-subfile-size' => '7#020', 'objectdata-size-announced' => '7#090', 'maximum-objectdata-size' => '7#095', 'subfile' => '8#010', 'confirmed-objectdata-size' => '9#010')]]></default>
        <docblock line="1193">
          <description><![CDATA[IPTC Dataset friendly name/slug and identifiers]]></description>
          <long-description><![CDATA[<p>This array contains the sanitized names and identifiers of Datasets defined in
the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
          <tag line="1193" name="since" description="0.90"/>
          <tag line="1193" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1302" namespace="global" package="Media Library Assistant">
        <name>$mla_iptc_descriptions</name>
        <default><![CDATA[array("1#000" => "2 octet binary IIM version number", "1#005" => "Max 1024 characters of Destination (ISO routing information); repeatable", "1#020" => "2 octet binary file format number, see IPTC-NAA V4 Appendix A", "1#022" => "2 octet binary file format version number", "1#030" => "Max 10 characters of Service Identifier and product", "1#040" => "8 Character Envelope Number", "1#050" => "Max 32 characters subset of provider's overall service; repeatable", "1#060" => "1 numeric character of envelope handling priority (not urgency)", "1#070" => "8 numeric characters of Date Sent by service - CCYYMMDD", "1#080" => "11 characters of Time Sent by service - HHMMSS±HHMM", "1#090" => "Max 32 characters of control functions, etc.", "1#100" => "14 to 80 characters of eternal, globally unique identification for objects", "1#120" => "2 octet binary Abstract Relationship Model Identifier", "1#122" => "2 octet binary Abstract Relationship Model Version", "2#000" => "2 octet binary Information Interchange Model, Part II version number", "2#003" => "3 to 67 Characters of Object Type Reference number and optional text", "2#004" => "3 to 67 Characters of Object Attribute Reference number and optional text; repeatable", "2#005" => "Max 64 characters of the object name or shorthand reference", "2#007" => "Max 64 characters of the status of the objectdata", "2#008" => "2 numeric characters of the type of update this object provides", "2#010" => "1 numeric character of the editorial urgency of content", "2#012" => "13 to 236 characters of a structured definition of the subject matter; repeatable", "2#015" => "Max 3 characters of the subject of the objectdata, DEPRECATED", "2#020" => "Max 32 characters (each) of further refinement of subject, DEPRECATED; repeatable", "2#022" => "Max 32 characters identifying recurring, predictable content", "2#025" => "Max 64 characters (each) of tags; repeatable", "2#026" => "3 characters of ISO3166 country code or IPTC-assigned code; repeatable", "2#027" => "Max 64 characters of publishable country/geographical location name; repeatable", "2#030" => "8 numeric characters of Release Date - CCYYMMDD", "2#035" => "11 characters of Release Time (earliest use) - HHMMSS±HHMM", "2#037" => "8 numeric characters of Expiration Date (latest use) -  CCYYMDD", "2#038" => "11 characters of Expiration Time (latest use) - HHMMSS±HHMM", "2#040" => "Max 256 Characters of editorial instructions, e.g., embargoes and warnings", "2#042" => "2 numeric characters of type of action this object provides to a previous object", "2#045" => "Max 10 characters of the Service ID (1#030) of a prior envelope; repeatable", "2#047" => "8 numeric characters of prior envelope Reference Date (1#070) - CCYYMMDD; repeatable", "2#050" => "8 characters of prior envelope Reference Number (1#040); repeatable", "2#055" => "8 numeric characters of intellectual content Date Created - CCYYMMDD", "2#060" => "11 characters of intellectual content Time Created - HHMMSS±HHMM", "2#062" => "8 numeric characters of digital representation creation date - CCYYMMDD", "2#063" => "11 characters of digital representation creation time - HHMMSS±HHMM", "2#065" => "Max 32 characters of the program used to create the objectdata", "2#070" => "Program Version - Max 10 characters of the version of the program used to create the objectdata", "2#075" => "1 character where a=morning, p=evening, b=both", "2#080" => "Max 32 Characters of the name of the objectdata creator, e.g., the writer, photographer; repeatable", "2#085" => "Max 32 characters of the title of the objectdata creator; repeatable", "2#090" => "Max 32 Characters of the city of objectdata origin", "2#092" => "Max 32 Characters of the location within the city of objectdata origin", "2#095" => "Max 32 Characters of the objectdata origin Province or State", "2#100" => "3 characters of ISO3166 or IPTC-assigned code for Country of objectdata origin", "2#101" => "Max 64 characters of publishable country/geographical location name of objectdata origin", "2#103" => "Max 32 characters of a code representing the location of original transmission", "2#105" => "Max 256 Characters of a publishable entry providing a synopsis of the contents of the objectdata", "2#110" => "Max 32 Characters that identifies the provider of the objectdata (Vs the owner/creator)", "2#115" => "Max 32 Characters that identifies the original owner of the intellectual content", "2#116" => "Max 128 Characters that contains any necessary copyright notice", "2#118" => "Max 128 characters that identifies the person or organisation which can provide further background information; repeatable", "2#120" => "Max 2000 Characters of a textual description of the objectdata", "2#122" => "Max 32 Characters that the identifies the person involved in the writing, editing or correcting the objectdata or caption/abstract; repeatable", "2#125" => "7360 binary octets of the rasterized caption - 1 bit per pixel, 460x128-pixel image", "2#130" => "2 characters of color composition type and information", "2#131" => "1 alphabetic character indicating the image area layout - P=portrait, L=landscape, S=square", "2#135" => "2 or 3 aphabetic characters containing the major national language of the object, according to the ISO 639:1988 codes", "2#150" => "2 characters identifying monaural/stereo and exact type of audio content", "2#151" => "6 numeric characters representing the audio sampling rate in hertz (Hz)", "2#152" => "2 numeric characters representing the number of bits in each audio sample", "2#153" => "6 numeric characters of the Audio Duration - HHMMSS", "2#154" => "Max 64 characters of the content of the end of an audio objectdata", "2#200" => "2 octet binary file format of the ObjectData Preview", "2#201" => "2 octet binary particular version of the ObjectData Preview File Format", "2#202" => "Max 256000 binary octets containing the ObjectData Preview data", "7#010" => "1 numeric character - 0=objectdata size not known, 1=objectdata size known at beginning of transfer", "7#020" => "4 octet binary maximum subfile dataset(s) size", "7#090" => "4 octet binary objectdata size if known at beginning of transfer", "7#095" => "4 octet binary largest possible objectdata size", "8#010" => "Subfile DataSet containing the objectdata itself; repeatable", "9#010" => "4 octet binary total objectdata size")]]></default>
        <docblock line="1292">
          <description><![CDATA[IPTC Dataset descriptions]]></description>
          <long-description><![CDATA[<p>This array contains the descriptions of Datasets defined in
the "IPTC-NAA Information Interchange Model Version No. 4.1".</p>]]></long-description>
          <tag line="1292" name="since" description="0.90"/>
          <tag line="1292" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1401" namespace="global" package="Media Library Assistant">
        <name>$mla_iptc_formats</name>
        <default><![CDATA[array(0 => "No ObjectData", 1 => "IPTC-NAA Digital Newsphoto Parameter Record", 2 => "IPTC7901 Recommended Message Format", 3 => "Tagged Image File Format (Adobe/Aldus Image data)", 4 => "Illustrator (Adobe Graphics data)", 5 => "AppleSingle (Apple Computer Inc)", 6 => "NAA 89-3 (ANPA 1312)", 7 => "MacBinary II", 0 => "IPTC Unstructured Character Oriented File Format (UCOFF)", 0 => "United Press International ANPA 1312 variant", 10 => "United Press International Down-Load Message", 11 => "JPEG File Interchange (JFIF)", 12 => "Photo-CD Image-Pac (Eastman Kodak)", 13 => "Microsoft Bit Mapped Graphics File [*.BMP]", 14 => "Digital Audio File [*.WAV] (Microsoft & Creative Labs)", 15 => "Audio plus Moving Video [*.AVI] (Microsoft)", 16 => "PC DOS/Windows Executable Files [*.COM][*.EXE]", 17 => "Compressed Binary File [*.ZIP] (PKWare Inc)", 18 => "Audio Interchange File Format AIFF (Apple Computer Inc)", 19 => "RIFF Wave (Microsoft Corporation)", 20 => "Freehand (Macromedia/Aldus)", 21 => "Hypertext Markup Language - HTML (The Internet Society)", 22 => "MPEG 2 Audio Layer 2 (Musicom), ISO/IEC", 23 => "MPEG 2 Audio Layer 3, ISO/IEC", 24 => "Portable Document File (*.PDF) Adobe", 25 => "News Industry Text Format (NITF)", 26 => "Tape Archive (*.TAR)", 27 => "Tidningarnas Telegrambyrå NITF version (TTNITF DTD)", 28 => "Ritzaus Bureau NITF version (RBNITF DTD)", 29 => "Corel Draw [*.CDR]")]]></default>
        <docblock line="1391">
          <description><![CDATA[IPTC file format identifiers and descriptions]]></description>
          <long-description><![CDATA[<p>This array contains the file format identifiers and descriptions defined in
the "IPTC-NAA Information Interchange Model Version No. 4.1" for dataset 1#020.</p>]]></long-description>
          <tag line="1391" name="since" description="0.90"/>
          <tag line="1391" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1444" namespace="global" package="Media Library Assistant">
        <name>$mla_iptc_image_types</name>
        <default><![CDATA[array("M" => "Monochrome", "Y" => "Yellow Component", "M" => "Magenta Component", "C" => "Cyan Component", "K" => "Black Component", "R" => "Red Component", "G" => "Green Component", "B" => "Blue Component", "T" => "Text Only", "F" => "Full colour composite, frame sequential", "L" => "Full colour composite, line sequential", "P" => "Full colour composite, pixel sequential", "S" => "Full colour composite, special interleaving")]]></default>
        <docblock line="1434">
          <description><![CDATA[IPTC image type identifiers and descriptions]]></description>
          <long-description><![CDATA[<p>This array contains the image type identifiers and descriptions defined in
the "IPTC-NAA Information Interchange Model Version No. 4.1" for dataset 2#130, octet 2.</p>]]></long-description>
          <tag line="1434" name="since" description="0.90"/>
          <tag line="1434" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="23" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="16">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="16" name="since" description="0.20"/>
          <tag line="16" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="35" package="Media Library Assistant">
        <name>mla_attachment_list_shortcode</name>
        <full_name>mla_attachment_list_shortcode</full_name>
        <docblock line="28">
          <description><![CDATA[WordPress Shortcode; renders a complete list of all attachments and references to them]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="28" name="since" description="0.1"/>
          <tag line="28" name="return" description="echoes HTML markup for the attachment list" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="173" package="Media Library Assistant">
        <name>mla_gallery_shortcode</name>
        <full_name>mla_gallery_shortcode</full_name>
        <docblock line="160">
          <description><![CDATA[The MLA Gallery shortcode.]]></description>
          <long-description><![CDATA[<p>This is a superset of the WordPress Gallery shortcode for displaying images on a post,
page or custom post type. It is adapted from /wp-includes/media.php gallery_shortcode.
Enhancements include many additional selection parameters and full taxonomy support.</p>]]></long-description>
          <tag line="160" name="since" description=".50"/>
          <tag line="160" name="param" description="Attributes of the shortcode." type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="160" name="return" description="HTML content to display gallery." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="173">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="731" package="Media Library Assistant">
        <name>mla_get_shortcode_attachments</name>
        <full_name>mla_get_shortcode_attachments</full_name>
        <docblock line="721">
          <description><![CDATA[Parses shortcode parameters and returns the gallery objects]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="721" name="since" description=".50"/>
          <tag line="721" name="param" description="Post ID of the parent" type="int" variable="$post_parent">
            <type by_reference="false">int</type>
          </tag>
          <tag line="721" name="param" description="Attributes of the shortcode" type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="721" name="return" description="List of attachments returned from WP_Query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="731">
          <name>$post_parent</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="731">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1065" package="Media Library Assistant">
        <name>mla_shortcode_query_posts_where_filter</name>
        <full_name>mla_shortcode_query_posts_where_filter</full_name>
        <docblock line="1051">
          <description><![CDATA[Filters the WHERE clause for shortcode queries]]></description>
          <long-description><![CDATA[<p>Captures debug information. Adds whitespace to the post_type = 'attachment'
phrase to circumvent subsequent Role Scoper modification of the clause.
Handles post_parent "any" and "none" cases.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="1051" name="since" description="0.70"/>
          <tag line="1051" name="param" description="query clause before modification" type="string" variable="$where_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1051" name="return" description="query clause after modification" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1065">
          <name>$where_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\mla-plugin-loader.php" hash="45b4cdf5ef31a468cca47f7b3db99a68" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Plugin Loader]]></description>
      <long-description><![CDATA[<p>Defines constants and loads all of the classes and functions required to run the plugin.
This file is only loaded if the naming conflict tests in index.php are passed.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.20"/>
    </docblock>
    <include line="21" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="28" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="35" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="42" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="50" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="58" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="65" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="72" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="77" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <constant namespace="global" line="16" package="Media Library Assistant">
      <name>MLA_OPTION_PREFIX</name>
      <full_name>\MLA_OPTION_PREFIX</full_name>
      <value><![CDATA['mla_']]></value>
      <docblock line="13">
        <description><![CDATA[Gives a unique prefix for plugin options; can be set in wp-config.php]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
  </file>
  <file path="index.php" hash="5ebf22d614e269ca401feb17a88e7701" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Provides several enhancements to the handling of images and files held in the WordPress Media Library]]></description>
      <long-description><![CDATA[<p>This file contains several tests for name conflicts with other plugins. Only if the tests are passed
will the rest of the plugin be loaded and run.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="version" description="1.13"/>
    </docblock>
    <include line="103" type="Require Once" package="Media Library Assistant">
      <name>includes/mla-plugin-loader.php</name>
    </include>
    <constant namespace="global" line="35" package="Media Library Assistant">
      <name>MLA_PLUGIN_PATH</name>
      <full_name>\MLA_PLUGIN_PATH</full_name>
      <value><![CDATA[plugin_dir_path(__FILE__)]]></value>
      <docblock line="32">
        <description><![CDATA[Provides path information to the plugin root in file system format.]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
    <constant namespace="global" line="45" package="Media Library Assistant">
      <name>MLA_PLUGIN_URL</name>
      <full_name>\MLA_PLUGIN_URL</full_name>
      <value><![CDATA[plugin_dir_url(__FILE__)]]></value>
      <docblock line="42">
        <description><![CDATA[Provides path information to the plugin root in URL format.]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
    <function namespace="global" line="91" package="Media Library Assistant">
      <name>mla_name_conflict_reporting_action</name>
      <full_name>\mla_name_conflict_reporting_action</full_name>
      <docblock line="86">
        <description><![CDATA[Displays name conflict error messages at the top of the Dashboard]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="86" name="since" description="0.20"/>
      </docblock>
    </function>
  </file>
  <file path="tests\class-mla-tests.php" hash="86b5bb13f31a596214ee5a938e686e0a" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Provides basic run-time tests to ensure the plugin can run in the current WordPress envrionment]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="0.1"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="16" package="Media Library Assistant">
      <extends/>
      <name>MLATest</name>
      <full_name>\MLATest</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Test provides basic run-time tests
to ensure the plugin can run in the current WordPress envrionment.]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="0.1"/>
      </docblock>
      <property final="false" static="true" visibility="public" line="24" namespace="global" package="Media Library Assistant">
        <name>$wordpress_3point5_plus</name>
        <default><![CDATA[null]]></default>
        <docblock line="17">
          <description><![CDATA[True if WordPress version is 3.5 or newer]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="17" name="since" description="0.60"/>
          <tag line="17" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="33" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="26">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="26" name="since" description="0.60"/>
          <tag line="26" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="47" package="Media Library Assistant">
        <name>min_php_version</name>
        <full_name>min_php_version</full_name>
        <docblock line="37">
          <description><![CDATA[Test that your PHP version is at least that of the $min_php_version]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="37" name="since" description="0.1"/>
          <tag line="37" name="param" description="representing the minimum required version of PHP, e.g. '5.3.2'" type="string" variable="$min_version">
            <type by_reference="false">string</type>
          </tag>
          <tag line="37" name="param" description="Name of the plugin for messaging purposes" type="string" variable="$plugin_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="37" name="return" description="Exit with messaging if PHP version is too old" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="47">
          <name>$min_version</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="47">
          <name>$plugin_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="67" package="Media Library Assistant">
        <name>min_WordPress_version</name>
        <full_name>min_WordPress_version</full_name>
        <docblock line="57">
          <description><![CDATA[Test that your WordPress version is at least that of the $min_version]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="57" name="since" description="0.1"/>
          <tag line="57" name="param" description="representing the minimum required version of WordPress, e.g. '3.3.0'" type="string" variable="$min_version">
            <type by_reference="false">string</type>
          </tag>
          <tag line="57" name="param" description="Name of the plugin for messaging purposes" type="string" variable="$plugin_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="57" name="return" description="Exit with messaging if version is too old" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="67">
          <name>$min_version</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="67">
          <name>$plugin_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <package name="Media Library Assistant" full_name="Media Library Assistant"/>
  <namespace name="global" full_name="global"/>
  <marker count="0">todo</marker>
  <marker count="0">fixme</marker>
  <deprecated count="0"/>
</project>
