<?xml version="1.0" encoding="utf-8"?>
<project version="2.0.0a8" title="Media Library Assistant">
  <file path="examples\twentytwelve-mla\content-category-listing.php" hash="a8a8382ac419953b0ebcd4365d4675c2" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying "Category Listing" content in page-category-listing.php]]></description>
      <long-description><![CDATA[<p>The default taxonomy slug is “attachment_tag”. You can select the taxonomy you want by adding
a query parameter to the URL, e.g., "?taxonomy=attachment_category".</p>

<p>For this page to work well, you should install and activate the Collapse-O-Matic plugin.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\content-jkeast-dropdown-simple.php" hash="9b44e61967d729aec01fa57ee951ebef" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying "JKEast Dropdown" content in page-jkeast-dropdown.php]]></description>
      <long-description><![CDATA[<p>The default taxonomy slug is "attachment_tag". You can select the taxonomy you want by adding
a query parameter to the URL, e.g., "?my_taxonomy=attachment_category".</p>

<p>The default taxonomy term is empty. You must select the term you want by adding
a query parameter to the URL, e.g., "?my_term=yellow".</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
    <function namespace="global" line="71" package="Media Library Assistant\MLA\Child\Theme">
      <name>custom_taxonomy_dropdown</name>
      <full_name>\custom_taxonomy_dropdown</full_name>
      <docblock line="56">
        <description><![CDATA[Custom Taxonomy Dropdown Control]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="56" name="since" description="1.00"/>
        <tag line="56" name="param" description="Taxonomy slug" type="string" variable="$taxonomy">
          <type by_reference="false">string</type>
        </tag>
        <tag line="56" name="param" description="Order by field" type="string" variable="$orderby">
          <type by_reference="false">string</type>
        </tag>
        <tag line="56" name="param" description="Sort order" type="string" variable="$order">
          <type by_reference="false">string</type>
        </tag>
        <tag line="56" name="param" description="Not used" type="string" variable="$limit">
          <type by_reference="false">string</type>
        </tag>
        <tag line="56" name="param" description="HTML name= value" type="string" variable="$name">
          <type by_reference="false">string</type>
        </tag>
        <tag line="56" name="param" description="NULL/&quot;Select All&quot; label" type="mixed" variable="$show_option_all">
          <type by_reference="false">mixed</type>
        </tag>
        <tag line="56" name="param" description="NULL/&quot;Select None&quot; label" type="mixed" variable="$show_option_none">
          <type by_reference="false">mixed</type>
        </tag>
        <tag line="56" name="return" description="Echoes HTML for the dropdown control" type="void">
          <type by_reference="false">void</type>
        </tag>
      </docblock>
      <argument line="71">
        <name>$taxonomy</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
      <argument line="71">
        <name>$orderby</name>
        <default><![CDATA['date']]></default>
        <type/>
      </argument>
      <argument line="71">
        <name>$order</name>
        <default><![CDATA['DESC']]></default>
        <type/>
      </argument>
      <argument line="71">
        <name>$limit</name>
        <default><![CDATA['-1']]></default>
        <type/>
      </argument>
      <argument line="71">
        <name>$name</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
      <argument line="71">
        <name>$show_option_all</name>
        <default><![CDATA[null]]></default>
        <type/>
      </argument>
      <argument line="71">
        <name>$show_option_none</name>
        <default><![CDATA[null]]></default>
        <type/>
      </argument>
    </function>
  </file>
  <file path="examples\twentytwelve-mla\content-jkeast-dropdown.php" hash="d2483928cea467246478ff4a7c8f7af9" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying "JKEast Dropdown" content in page-jkeast-dropdown.php]]></description>
      <long-description><![CDATA[<p>The default taxonomy slug is "attachment_tag". You can select the taxonomy you want by adding
a query parameter to the URL, e.g., "?my_taxonomy=attachment_category".</p>

<p>The default taxonomy term is empty. You must select the term you want by adding
a query parameter to the URL, e.g., "?my_term=yellow".</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
    <function namespace="global" line="70" package="Media Library Assistant\MLA\Child\Theme">
      <name>custom_taxonomy_dropdown</name>
      <full_name>\custom_taxonomy_dropdown</full_name>
      <docblock line="54">
        <description><![CDATA[Custom Taxonomy Dropdown Control]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="54" name="since" description="1.00"/>
        <tag line="54" name="param" description="Taxonomy slug" type="string" variable="$taxonomy">
          <type by_reference="false">string</type>
        </tag>
        <tag line="54" name="param" description="Order by field" type="string" variable="$orderby">
          <type by_reference="false">string</type>
        </tag>
        <tag line="54" name="param" description="Sort order" type="string" variable="$order">
          <type by_reference="false">string</type>
        </tag>
        <tag line="54" name="param" description="Not used" type="string" variable="$limit">
          <type by_reference="false">string</type>
        </tag>
        <tag line="54" name="param" description="HTML name= value" type="string" variable="$name">
          <type by_reference="false">string</type>
        </tag>
        <tag line="54" name="param" description="NULL/&quot;Select All&quot; label" type="mixed" variable="$show_option_all">
          <type by_reference="false">mixed</type>
        </tag>
        <tag line="54" name="param" description="NULL/&quot;Select None&quot; label" type="mixed" variable="$show_option_none">
          <type by_reference="false">mixed</type>
        </tag>
        <tag line="54" name="param" description="Index of the inital selection" type="integer" variable="$selected">
          <type by_reference="false">integer</type>
        </tag>
        <tag line="54" name="return" description="Echoes HTML for the dropdown control" type="void">
          <type by_reference="false">void</type>
        </tag>
      </docblock>
      <argument line="70">
        <name>$taxonomy</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
      <argument line="70">
        <name>$orderby</name>
        <default><![CDATA['date']]></default>
        <type/>
      </argument>
      <argument line="70">
        <name>$order</name>
        <default><![CDATA['DESC']]></default>
        <type/>
      </argument>
      <argument line="70">
        <name>$limit</name>
        <default><![CDATA['-1']]></default>
        <type/>
      </argument>
      <argument line="70">
        <name>$name</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
      <argument line="70">
        <name>$show_option_all</name>
        <default><![CDATA[null]]></default>
        <type/>
      </argument>
      <argument line="70">
        <name>$show_option_none</name>
        <default><![CDATA[null]]></default>
        <type/>
      </argument>
      <argument line="70">
        <name>$selected</name>
        <default><![CDATA[0]]></default>
        <type/>
      </argument>
    </function>
  </file>
  <file path="examples\twentytwelve-mla\content-latest-images.php" hash="3fefc5035d1752ba884c449a1f156a89" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying the "Latest Images" content in page-latest-images.php]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\content-media.php" hash="ec1896bb3521f787fe6d6a2c58f544e5" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying posts in the Image post format,
called from the taxonomy.php template.]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\content-mla-gallery.php" hash="489b929ab461b7197058f2133f15b5a4" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying posts in the Image post format,
called from the taxonomy.php template.]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.91"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\content-single-image.php" hash="11acaf637360c1bd901bdcd1514c5936" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying "attachment page" content in page-single-image.php]]></description>
      <long-description><![CDATA[<p>You must select the attachment you want by adding a query parameter
to the URL, e.g., "?post_id=5" where 5 is the ID of the attachment.</p>

<p>The global $post variable contains the post object of the calling page.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\content-tag-gallery.php" hash="4513cf37638b0eb611e712a248e73f72" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying "Tag Gallery" content in page-tag-gallery.php]]></description>
      <long-description><![CDATA[<p>The default taxonomy slug is "attachment_tag". You can select the taxonomy you want by adding
a query parameter to the URL, e.g., "?my_taxonomy=attachment_category".</p>

<p>The default taxonomy term is empty. You must select the term you want by adding
a query parameter to the URL, e.g., "?my_term=yellow".</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\content-tosca30-dropdown.php" hash="f3e4f1f6e08aa1099fab1c17f6f606ba" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying "Tosca30 Dropdown" content in page-tosca30-dropdown.php]]></description>
      <long-description><![CDATA[<p>Replaces the wp_list_categories() item count with an accurate, padded count of the
attachments assigned to each term.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="38" package="Media Library Assistant">
      <extends>\Walker_Category</extends>
      <name>MNA_Pad_Counts_Walker</name>
      <full_name>\MNA_Pad_Counts_Walker</full_name>
      <docblock line="32">
        <description><![CDATA[Class MNA_Pad_Counts_Walker adds accurate, padded attachment counts to taxonomy terms.]]></description>
        <long-description><![CDATA[<p>Class Walker is defined in /wp-includes/class-wp-walker.php
Class Walker_Category is defined in /wp-includes/category-template.php</p>]]></long-description>
      </docblock>
      <property final="false" static="false" visibility="private" line="44" namespace="global" package="Media Library Assistant">
        <name>$mla_terms</name>
        <default><![CDATA[array()]]></default>
        <docblock line="39">
          <description><![CDATA[MLA Terms]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="39" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="51" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="46">
          <description><![CDATA[Constructor - set the MLA Terms.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="46" name="param" description="Taxonomy name/slug." type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="51">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="75" package="Media Library Assistant">
        <name>start_el</name>
        <full_name>start_el</full_name>
        <docblock line="64">
          <description><![CDATA[Start the element output.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="64" name="see" description="\global\Walker::start_el()" refers="\global\Walker::start_el()"/>
          <tag line="64" name="param" description="Passed by reference. Used to append additional content." type="string" variable="$output">
            <type by_reference="false">string</type>
          </tag>
          <tag line="64" name="param" description="Taxonomy data object." type="object" variable="$taxonomy_object">
            <type by_reference="false">object</type>
          </tag>
          <tag line="64" name="param" description="Depth of category in reference to parents. Default 0." type="int" variable="$depth">
            <type by_reference="false">int</type>
          </tag>
          <tag line="64" name="param" description="An array of arguments. @see wp_list_categories()" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="64" name="param" description="ID of the current category." type="int" variable="$id">
            <type by_reference="false">int</type>
          </tag>
        </docblock>
        <argument line="75">
          <name>$output</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="75">
          <name>$taxonomy_object</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="75">
          <name>$depth</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="75">
          <name>$args</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
        <argument line="75">
          <name>$id</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="examples\twentytwelve-mla\functions.php" hash="3738e1718535715c083d4d69bfe29846" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[MLA Child for Twenty Twelve functions and definitions]]></description>
      <long-description><![CDATA[<p>Sets up the theme and provides some helper functions, which are used
in the theme as custom template tags. Others are attached to action and
filter hooks in WordPress to change core functionality.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.01"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
    <function namespace="global" line="37" package="Media Library Assistant\MLA\Child\Theme">
      <name>mla_after_setup_theme_action</name>
      <full_name>\mla_after_setup_theme_action</full_name>
      <docblock line="31">
        <description><![CDATA[Loads the text domain(s) for the mla-child-theme, from the WordPress language directory
and/or from the theme's own directory.]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="31" name="return" description="" type="void">
          <type by_reference="false">void</type>
        </tag>
      </docblock>
    </function>
    <function namespace="global" line="57" package="Media Library Assistant\MLA\Child\Theme">
      <name>mla_wp_title_filter</name>
      <full_name>\mla_wp_title_filter</full_name>
      <docblock line="48">
        <description><![CDATA[Customize the <title> tag content for the Tag Gallery and Single Image pages]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="48" name="param" description="The default page title" type="string" variable="$title">
          <type by_reference="false">string</type>
        </tag>
        <tag line="48" name="param" description="How to separate the various items within the page title" type="string" variable="$sep">
          <type by_reference="false">string</type>
        </tag>
        <tag line="48" name="param" description="Optional. Direction to display title, 'right'." type="string" variable="$seplocation">
          <type by_reference="false">string</type>
        </tag>
        <tag line="48" name="return" description="updated title value" type="string">
          <type by_reference="false">string</type>
        </tag>
      </docblock>
      <argument line="57">
        <name>$title</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
      <argument line="57">
        <name>$sep</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
      <argument line="57">
        <name>$seplocation</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
    </function>
    <function namespace="global" line="95" package="Media Library Assistant\MLA\Child\Theme">
      <name>mla_tag_gallery</name>
      <full_name>\mla_tag_gallery</full_name>
      <docblock line="88">
        <description><![CDATA[Generate a taxonomy- and term-specific [mla_gallery]]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="88" name="param" description="Attributes of the function: taxonomy, term" type="array" variable="$attr">
          <type by_reference="false">array</type>
        </tag>
        <tag line="88" name="return" description="echoes HTML &lt;h3&gt;, &lt;p&gt; and &lt;a&gt; tags" type="void">
          <type by_reference="false">void</type>
        </tag>
      </docblock>
      <argument line="95">
        <name>$attr</name>
        <default><![CDATA[NULL]]></default>
        <type/>
      </argument>
    </function>
    <function namespace="global" line="143" package="Media Library Assistant\MLA\Child\Theme">
      <name>mla_paginated_term_gallery</name>
      <full_name>\mla_paginated_term_gallery</full_name>
      <docblock line="134">
        <description><![CDATA[Generate a taxonomy- and term-specific [mla_gallery], limited by current_page and posts_per_page]]></description>
        <long-description><![CDATA[<p>This function uses $wpdb functions for efficiency.</p>]]></long-description>
        <tag line="134" name="param" description="Attributes of the function: page, taxonomy, term, post_mime_type, posts_per_page, current_page" type="array" variable="$attr">
          <type by_reference="false">array</type>
        </tag>
        <tag line="134" name="return" description="number of posts matching taxonomy &amp; term, before LIMIT. echoes HTML &lt;h3&gt;, &lt;p&gt; and &lt;a&gt; tags" type="integer">
          <type by_reference="false">integer</type>
        </tag>
      </docblock>
      <argument line="143">
        <name>$attr</name>
        <default><![CDATA[NULL]]></default>
        <type/>
      </argument>
    </function>
    <function namespace="global" line="217" package="Media Library Assistant\MLA\Child\Theme">
      <name>mla_custom_terms_list</name>
      <full_name>\mla_custom_terms_list</full_name>
      <docblock line="208">
        <description><![CDATA[Generate a list of taxonomy- and term-specific links to the page of your choice,
listing the terms assigned to a specific post or Media Library item.]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="208" name="param" description="ID of the post/page to generate terms for" type="integer" variable="$ID">
          <type by_reference="false">integer</type>
        </tag>
        <tag line="208" name="param" description="Attributes of the function: site_url, page_url, taxonomy" type="array" variable="$attr">
          <type by_reference="false">array</type>
        </tag>
        <tag line="208" name="return" description="echoes HTML &lt;h3&gt;, &lt;p&gt; and &lt;a&gt; tags" type="void">
          <type by_reference="false">void</type>
        </tag>
      </docblock>
      <argument line="217">
        <name>$ID</name>
        <default><![CDATA[]]></default>
        <type/>
      </argument>
      <argument line="217">
        <name>$attr</name>
        <default><![CDATA[NULL]]></default>
        <type/>
      </argument>
    </function>
    <function namespace="global" line="265" package="Media Library Assistant\MLA\Child\Theme">
      <name>mla_taxonomy_terms_list</name>
      <full_name>\mla_taxonomy_terms_list</full_name>
      <docblock line="256">
        <description><![CDATA[Generate a list of taxonomy- and term-specific links to the page of your choice.]]></description>
        <long-description><![CDATA[<p>Best used with the Collapse-O-Matic plugin, which uses the [expand] shortcode to
display an "accordian-style" list.</p>]]></long-description>
        <tag line="256" name="param" description="Attributes of the function: taxonomy" type="array" variable="$attr">
          <type by_reference="false">array</type>
        </tag>
        <tag line="256" name="return" description="HTML &lt;h3&gt;, &lt;p&gt; and &lt;a&gt; tags" type="string">
          <type by_reference="false">string</type>
        </tag>
      </docblock>
      <argument line="265">
        <name>$attr</name>
        <default><![CDATA[NULL]]></default>
        <type/>
      </argument>
    </function>
    <function namespace="global" line="301" package="Media Library Assistant\MLA\Child\Theme">
      <name>mla_insert_social_tags</name>
      <full_name>\mla_insert_social_tags</full_name>
      <docblock line="296">
        <description><![CDATA[Insert thumbnail image tags for Facebook, Twitter, etc.]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="296" name="return" description="echoes HTML &lt;meta&gt; tags" type="void">
          <type by_reference="false">void</type>
        </tag>
      </docblock>
    </function>
  </file>
  <file path="examples\twentytwelve-mla\header.php" hash="48a88253a6b010c7612504cb366ef159" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The Header template for our theme]]></description>
      <long-description><![CDATA[<p>Displays all of the <head> section and everything up till</p>

<p>&lt;</p>

<p>div id="main">
The mla-child version has code to insert thumbnail image tags for Facebook, Twitter, etc.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\image.php" hash="2005b6c36db05fd6bec83dd7584bd51f" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying "Attachment Posts" for $mimetype = "image",
a more specific alternative to the generic "attachment.php" template.]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="link" description="http://codex.wordpress.org/Template_Hierarchy" link="http://codex.wordpress.org/Template_Hierarchy"/>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\page-category-listing.php" hash="9d2b804b07ba9477777eb07c31b57212" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying the "Category Listing" page, which
must be defined as a static WordPress "Page" post type.]]></description>
      <long-description><![CDATA[<p>Please note that this is the WordPress construct of pages
and that other 'pages' on your WordPress site will use a
different template.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\page-jkeast-dropdown.php" hash="ad9340d4d493471f63f32f50e8dd267c" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying the "JKEast Dropdown" page, which
must be defined as a static WordPress "Page" post type.]]></description>
      <long-description><![CDATA[<p>Please note that this is the WordPress construct of pages
and that other 'pages' on your WordPress site will use a
different template.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\page-latest-images.php" hash="fbba95184c6ec444bd79a1f3e1445b5f" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying the "Latest Images" page, which
must be defined as a static WordPress "Page" post type.]]></description>
      <long-description><![CDATA[<p>Please note that this is the WordPress construct of pages
and that other 'pages' on your WordPress site will use a
different template.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\page-single-image.php" hash="f3069e5c80a126bfe0e6421aca830cf6" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template used for displaying "attachment page" content]]></description>
      <long-description><![CDATA[<p>You must define a WordPress static page "Single Image", which can be
empty but must exist to trigger this template.</p>

<p>Please note that this is the WordPress construct of pages
and that other 'pages' on your WordPress site will use a
different template.</p>

<p>You must select the attachment you want by adding a query parameter
to the URL, e.g., "?post_id=5" where 5 is the ID of the attachment.</p>

<p>The global $post variable contains the post object of the calling page.
* The template for displaying the "Tag Gallery" page, which
must be defined as a static WordPress "Page" post type.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\page-tag-gallery.php" hash="8744ff3f2f0a844dfa3326a61d4bf5d3" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying the "Tag Gallery" page, which
must be defined as a static WordPress "Page" post type.]]></description>
      <long-description><![CDATA[<p>Please note that this is the WordPress construct of pages
and that other 'pages' on your WordPress site will use a
different template.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\page-tosca30-dropdown.php" hash="59858dedc381eec9a56c22214789bbe3" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying the "Tosca30 Dropdown" page, which
must be defined as a static WordPress "Page" post type.]]></description>
      <long-description><![CDATA[<p>Please note that this is the WordPress construct of pages
and that other 'pages' on your WordPress site will use a
different template.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="examples\twentytwelve-mla\taxonomy.php" hash="74bf1d4072ed199f590fa5a937f51713" package="Media Library Assistant\MLA\Child\Theme">
    <docblock line="2">
      <description><![CDATA[The template for displaying Custom Taxonomy Archive pages]]></description>
      <long-description><![CDATA[<p>Twenty Twelve already has tag.php for Tag archives and category.php for Category archives.</p>]]></long-description>
      <tag line="2" name="link" description="http://codex.wordpress.org/Template_Hierarchy" link="http://codex.wordpress.org/Template_Hierarchy"/>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="subpackage" description="MLA_Child_Theme"/>
      <tag line="2" name="version" description="1.00"/>
      <tag line="2" name="since" description="MLA 1.80"/>
    </docblock>
  </file>
  <file path="includes\class-mla-ajax.php" hash="939cc5ab7b75daca4b97b4e9e4a9e406" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Ajax Handlers]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.20"/>
    </docblock>
    <include line="232" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="244" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="263" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLA_Ajax</name>
      <full_name>\MLA_Ajax</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Ajax contains handlers for simple Ajax requests]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="2.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="2.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="33" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="27">
          <description><![CDATA[Adds flat checklist taxonomy support to the Media Manager Modal Window.]]></description>
          <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
          <tag line="27" name="since" description="2.20"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="70" package="Media Library Assistant">
        <name>_mla_ajax_add_flat_term</name>
        <full_name>_mla_ajax_add_flat_term</full_name>
        <docblock line="59">
          <description><![CDATA[Add flat taxonomy term from "checklist" meta box on the Media Manager Modal Window]]></description>
          <long-description><![CDATA[<p>Adapted from the WordPress post_categories_meta_box() in /wp-admin/includes/meta-boxes.php.</p>]]></long-description>
          <tag line="59" name="since" description="2.20"/>
          <tag line="59" name="param" description="The taxonomy name, from $_POST['action']" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="59" name="return" description="Sends JSON response with updated HTML for the checklist" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="70">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="128" package="Media Library Assistant">
        <name>mla_find_posts_ajax_action</name>
        <full_name>mla_find_posts_ajax_action</full_name>
        <docblock line="118">
          <description><![CDATA[Ajax handler to fetch candidates for the "Set Parent" popup window]]></description>
          <long-description><![CDATA[<p>Adapted from wp_ajax_find_posts in /wp-admin/includes/ajax-actions.php.
Adds filters for post type and pagination.</p>]]></long-description>
          <tag line="118" name="since" description="1.90"/>
          <tag line="118" name="return" description="passes results to wp_send_json_success() for JSON encoding and transmission" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="217" package="Media Library Assistant">
        <name>mla_set_parent_ajax_action</name>
        <full_name>mla_set_parent_ajax_action</full_name>
        <docblock line="208">
          <description><![CDATA[Ajax handler to set post_parent for a single attachment]]></description>
          <long-description><![CDATA[<p>Adapted from wp_ajax_inline_save in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
          <tag line="208" name="since" description="0.20"/>
          <tag line="208" name="return" description="echo HTML &lt;td&gt; innerHTML for updated call or error message, then die()" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-core.php" hash="7641264c77baa455e3f1fb170ba32095" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Core objects]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.20"/>
    </docblock>
    <include line="2313" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="16" package="Media Library Assistant">
      <extends/>
      <name>MLACore</name>
      <full_name>\MLACore</full_name>
      <docblock line="10">
        <description><![CDATA[Class MLA (Media Library Assistant) Core is the minimum support required for all other MLA features]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="10" name="package" description="Media Library Assistant"/>
        <tag line="10" name="since" description="2.20"/>
      </docblock>
      <constant namespace="global" line="42" package="Media Library Assistant">
        <name>MLA_DEBUG_CATEGORY_AJAX</name>
        <full_name>MLA_DEBUG_CATEGORY_AJAX</full_name>
        <value><![CDATA[2]]></value>
        <docblock line="35">
          <description><![CDATA[Constant to log Ajax debug activity]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="35" name="since" description="2.13"/>
          <tag line="35" name="var" description="" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="51" package="Media Library Assistant">
        <name>MLA_DEBUG_CATEGORY_LANGUAGE</name>
        <full_name>MLA_DEBUG_CATEGORY_LANGUAGE</full_name>
        <value><![CDATA[4]]></value>
        <docblock line="44">
          <description><![CDATA[Constant to log WPML/Polylang action/filter activity]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="44" name="since" description="2.15"/>
          <tag line="44" name="var" description="" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="60" package="Media Library Assistant">
        <name>ADMIN_PAGE_SLUG</name>
        <full_name>ADMIN_PAGE_SLUG</full_name>
        <value><![CDATA['mla-menu']]></value>
        <docblock line="53">
          <description><![CDATA[Slug for adding plugin submenu]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="53" name="since" description="0.1"/>
          <tag line="53" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="69" 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="62">
          <description><![CDATA[mla_admin_action value for permanently deleting a single item]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="62" name="since" description="0.1"/>
          <tag line="62" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="78" 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="71">
          <description><![CDATA[mla_admin_action value for moving a single item to the trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="71" name="since" description="0.1"/>
          <tag line="71" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="87" 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="80">
          <description><![CDATA[mla_admin_action value for restoring a single item from the trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="80" name="since" description="0.1"/>
          <tag line="80" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="96" package="Media Library Assistant">
        <name>MLA_ADMIN_NONCE_ACTION</name>
        <full_name>MLA_ADMIN_NONCE_ACTION</full_name>
        <value><![CDATA['mla_admin_nonce_action']]></value>
        <docblock line="89">
          <description><![CDATA[Action name; gives a context for the nonce]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="89" name="since" description="0.1"/>
          <tag line="89" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="105" package="Media Library Assistant">
        <name>MLA_ADMIN_NONCE_NAME</name>
        <full_name>MLA_ADMIN_NONCE_NAME</full_name>
        <value><![CDATA['mla_admin_nonce']]></value>
        <docblock line="98">
          <description><![CDATA[Nonce name; uniquely identifies the nonce]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="98" name="since" description="2.13"/>
          <tag line="98" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="114" 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="107">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - MLA List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="107" name="since" description="0.20"/>
          <tag line="107" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="123" package="Media Library Assistant">
        <name>JAVASCRIPT_QUERY_ATTACHMENTS_ACTION</name>
        <full_name>JAVASCRIPT_QUERY_ATTACHMENTS_ACTION</full_name>
        <value><![CDATA['mla-query-attachments']]></value>
        <docblock line="116">
          <description><![CDATA[Slug for the "query attachments" action - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="116" name="since" description="1.80"/>
          <tag line="116" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="132" package="Media Library Assistant">
        <name>JAVASCRIPT_FILL_COMPAT_ACTION</name>
        <full_name>JAVASCRIPT_FILL_COMPAT_ACTION</full_name>
        <value><![CDATA['mla-fill-compat-fields']]></value>
        <docblock line="125">
          <description><![CDATA[Slug for the "fill compat-attachment-fields" action - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="125" name="since" description="1.80"/>
          <tag line="125" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="141" package="Media Library Assistant">
        <name>JAVASCRIPT_UPDATE_COMPAT_ACTION</name>
        <full_name>JAVASCRIPT_UPDATE_COMPAT_ACTION</full_name>
        <value><![CDATA['mla-update-compat-fields']]></value>
        <docblock line="134">
          <description><![CDATA[Slug for the "update compat-attachment-fields" action - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="134" name="since" description="1.80"/>
          <tag line="134" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="150" package="Media Library Assistant">
        <name>MLA_SETTINGS_SLUG</name>
        <full_name>MLA_SETTINGS_SLUG</full_name>
        <value><![CDATA['mla-settings-menu']]></value>
        <docblock line="143">
          <description><![CDATA[Provides a unique name for the settings page]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="143" name="since" description="2.20"/>
          <tag line="143" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="155" package="Media Library Assistant">
        <name>MLA_VERSION_OPTION</name>
        <full_name>MLA_VERSION_OPTION</full_name>
        <value><![CDATA['current_version']]></value>
        <docblock line="152">
          <description><![CDATA[Provides a unique name for the current version option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="160" package="Media Library Assistant">
        <name>MLA_EXCLUDE_REVISIONS</name>
        <full_name>MLA_EXCLUDE_REVISIONS</full_name>
        <value><![CDATA['exclude_revisions']]></value>
        <docblock line="157">
          <description><![CDATA[Provides a unique name for the exclude revisions option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="165" 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="162">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="170" 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="167">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="175" 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="172">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="180" 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="177">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="185" package="Media Library Assistant">
        <name>MLA_COUNT_TERM_ATTACHMENTS</name>
        <full_name>MLA_COUNT_TERM_ATTACHMENTS</full_name>
        <value><![CDATA['count_term_attachments']]></value>
        <docblock line="182">
          <description><![CDATA[Provides a unique name for the taxonomy count Attachments option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="190" package="Media Library Assistant">
        <name>MLA_TAXONOMY_SUPPORT</name>
        <full_name>MLA_TAXONOMY_SUPPORT</full_name>
        <value><![CDATA['taxonomy_support']]></value>
        <docblock line="187">
          <description><![CDATA[Provides a unique name for the taxonomy support option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="195" package="Media Library Assistant">
        <name>MLA_SCREEN_PAGE_TITLE</name>
        <full_name>MLA_SCREEN_PAGE_TITLE</full_name>
        <value><![CDATA['admin_screen_page_title']]></value>
        <docblock line="192">
          <description><![CDATA[Provides a unique name for the admin screen page title option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="200" package="Media Library Assistant">
        <name>MLA_SCREEN_MENU_TITLE</name>
        <full_name>MLA_SCREEN_MENU_TITLE</full_name>
        <value><![CDATA['admin_screen_menu_title']]></value>
        <docblock line="197">
          <description><![CDATA[Provides a unique name for the admin screen menu title option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="205" package="Media Library Assistant">
        <name>MLA_SCREEN_ORDER</name>
        <full_name>MLA_SCREEN_ORDER</full_name>
        <value><![CDATA['admin_screen_menu_order']]></value>
        <docblock line="202">
          <description><![CDATA[Provides a unique name for the admin screen menu order option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="210" package="Media Library Assistant">
        <name>MLA_SCREEN_DISPLAY_LIBRARY</name>
        <full_name>MLA_SCREEN_DISPLAY_LIBRARY</full_name>
        <value><![CDATA['admin_screen_display_default']]></value>
        <docblock line="207">
          <description><![CDATA[Provides a unique name for the admin screen remove Media/Library option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="215" package="Media Library Assistant">
        <name>MLA_DEFAULT_ORDERBY</name>
        <full_name>MLA_DEFAULT_ORDERBY</full_name>
        <value><![CDATA['default_orderby']]></value>
        <docblock line="212">
          <description><![CDATA[Provides a unique name for the default orderby option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="220" package="Media Library Assistant">
        <name>MLA_DEFAULT_ORDER</name>
        <full_name>MLA_DEFAULT_ORDER</full_name>
        <value><![CDATA['default_order']]></value>
        <docblock line="217">
          <description><![CDATA[Provides a unique name for the default order option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="225" package="Media Library Assistant">
        <name>MLA_TABLE_VIEWS_WIDTH</name>
        <full_name>MLA_TABLE_VIEWS_WIDTH</full_name>
        <value><![CDATA['table_views_width']]></value>
        <docblock line="222">
          <description><![CDATA[Provides a unique name for the Media/Assistant submenu table views width option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="230" package="Media Library Assistant">
        <name>MLA_TABLE_ICON_SIZE</name>
        <full_name>MLA_TABLE_ICON_SIZE</full_name>
        <value><![CDATA['table_icon_size']]></value>
        <docblock line="227">
          <description><![CDATA[Provides a unique name for the Media/Assistant submenu table thumbnail/icon size option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="235" package="Media Library Assistant">
        <name>MLA_BULK_CHUNK_SIZE</name>
        <full_name>MLA_BULK_CHUNK_SIZE</full_name>
        <value><![CDATA['bulk_chunk_size']]></value>
        <docblock line="232">
          <description><![CDATA[Provides a unique name for the Bulk Update and Map All chunk size option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="240" package="Media Library Assistant">
        <name>MLA_TAXONOMY_FILTER_DEPTH</name>
        <full_name>MLA_TAXONOMY_FILTER_DEPTH</full_name>
        <value><![CDATA['taxonomy_filter_depth']]></value>
        <docblock line="237">
          <description><![CDATA[Provides a unique name for the taxonomy filter maximum depth option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="245" package="Media Library Assistant">
        <name>MLA_TAXONOMY_FILTER_INCLUDE_CHILDREN</name>
        <full_name>MLA_TAXONOMY_FILTER_INCLUDE_CHILDREN</full_name>
        <value><![CDATA['taxonomy_filter_include_children']]></value>
        <docblock line="242">
          <description><![CDATA[Provides a unique name for the taxonomy filter maximum depth option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="250" package="Media Library Assistant">
        <name>MLA_SEARCH_MEDIA_FILTER_SHOW_CONTROLS</name>
        <full_name>MLA_SEARCH_MEDIA_FILTER_SHOW_CONTROLS</full_name>
        <value><![CDATA['search_media_filter_show_controls']]></value>
        <docblock line="247">
          <description><![CDATA[Provides a unique name for the display Search Media controls option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="255" package="Media Library Assistant">
        <name>MLA_SEARCH_MEDIA_FILTER_DEFAULTS</name>
        <full_name>MLA_SEARCH_MEDIA_FILTER_DEFAULTS</full_name>
        <value><![CDATA['search_media_filter_defaults']]></value>
        <docblock line="252">
          <description><![CDATA[Provides a unique name for the display Search Media controls option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="260" package="Media Library Assistant">
        <name>MLA_EXIF_SIZE</name>
        <full_name>MLA_EXIF_SIZE</full_name>
        <value><![CDATA[30]]></value>
        <docblock line="257">
          <description><![CDATA[Provides a "size" attribute value for the EXIF/Template Value field]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="265" 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="262">
          <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="270" 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="267">
          <description><![CDATA[Provides a unique name for the Custom Field "new field" key]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="275" package="Media Library Assistant">
        <name>MLA_EDIT_MEDIA_SEARCH_TAXONOMY</name>
        <full_name>MLA_EDIT_MEDIA_SEARCH_TAXONOMY</full_name>
        <value><![CDATA['edit_media_search_taxonomy']]></value>
        <docblock line="272">
          <description><![CDATA[Provides a unique name for the "searchable taxonomies" option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="280" package="Media Library Assistant">
        <name>MLA_EDIT_MEDIA_META_BOXES</name>
        <full_name>MLA_EDIT_MEDIA_META_BOXES</full_name>
        <value><![CDATA['edit_media_meta_boxes']]></value>
        <docblock line="277">
          <description><![CDATA[Provides a unique name for the Edit Media additional meta boxes option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="285" package="Media Library Assistant">
        <name>MLA_ADD_NEW_BULK_EDIT</name>
        <full_name>MLA_ADD_NEW_BULK_EDIT</full_name>
        <value><![CDATA['add_new_bulk_edit']]></value>
        <docblock line="282">
          <description><![CDATA[Provides a unique name for the Media/Add New bulk edit option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="290" package="Media Library Assistant">
        <name>MLA_ADD_NEW_BULK_EDIT_ON_TOP</name>
        <full_name>MLA_ADD_NEW_BULK_EDIT_ON_TOP</full_name>
        <value><![CDATA['add_new_bulk_edit_on_top']]></value>
        <docblock line="287">
          <description><![CDATA[Provides a unique name for the Media/Add New bulk edit "on top" option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="295" package="Media Library Assistant">
        <name>MLA_ADD_NEW_BULK_EDIT_AUTO_OPEN</name>
        <full_name>MLA_ADD_NEW_BULK_EDIT_AUTO_OPEN</full_name>
        <value><![CDATA['add_new_bulk_edit_auto_open']]></value>
        <docblock line="292">
          <description><![CDATA[Provides a unique name for the Media/Add New bulk edit "Open Automatically" option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="301" package="Media Library Assistant">
        <name>MLA_MEDIA_GRID_TOOLBAR</name>
        <full_name>MLA_MEDIA_GRID_TOOLBAR</full_name>
        <value><![CDATA['media_grid_toolbar']]></value>
        <docblock line="297">
          <description><![CDATA[Provides a unique name for the Media Grid toolbar option, which
also controls the ATTACHMENT DETAILS enhancements]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="307" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_TOOLBAR</name>
        <full_name>MLA_MEDIA_MODAL_TOOLBAR</full_name>
        <value><![CDATA['media_modal_toolbar']]></value>
        <docblock line="303">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar option, which
also controls the ATTACHMENT DETAILS enhancements]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="312" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_MIMETYPES</name>
        <full_name>MLA_MEDIA_MODAL_MIMETYPES</full_name>
        <value><![CDATA['media_modal_mimetypes']]></value>
        <docblock line="309">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="317" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_MONTHS</name>
        <full_name>MLA_MEDIA_MODAL_MONTHS</full_name>
        <value><![CDATA['media_modal_months']]></value>
        <docblock line="314">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Month and Year option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="322" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_TERMS</name>
        <full_name>MLA_MEDIA_MODAL_TERMS</full_name>
        <value><![CDATA['media_modal_terms']]></value>
        <docblock line="319">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Taxonomy Terms option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="327" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_TERMS_SEARCH</name>
        <full_name>MLA_MEDIA_MODAL_TERMS_SEARCH</full_name>
        <value><![CDATA['media_modal_terms_search']]></value>
        <docblock line="324">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Taxonomy "Terms Search" option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="332" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_SEARCHBOX</name>
        <full_name>MLA_MEDIA_MODAL_SEARCHBOX</full_name>
        <value><![CDATA['media_modal_searchbox']]></value>
        <docblock line="329">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Search Box option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="337" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_SEARCHBOX_CONTROLS</name>
        <full_name>MLA_MEDIA_MODAL_SEARCHBOX_CONTROLS</full_name>
        <value><![CDATA['media_modal_searchbox_controls']]></value>
        <docblock line="334">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Search Box Controls option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="343" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_DETAILS_CATEGORY_METABOX</name>
        <full_name>MLA_MEDIA_MODAL_DETAILS_CATEGORY_METABOX</full_name>
        <value><![CDATA['media_modal_details_category_metabox']]></value>
        <docblock line="339">
          <description><![CDATA[Provides a unique name for the Media Manager Attachment Details searchable taxonomy option
This option is for hierarchical taxonomies, e.g., "Att.]]></description>
          <long-description><![CDATA[<p>Categories".</p>]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="349" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_DETAILS_TAG_METABOX</name>
        <full_name>MLA_MEDIA_MODAL_DETAILS_TAG_METABOX</full_name>
        <value><![CDATA['media_modal_details_tag_metabox']]></value>
        <docblock line="345">
          <description><![CDATA[Provides a unique name for the Media Manager Attachment Details searchable taxonomy option
This option is for flat taxonomies, e.g., "Att.]]></description>
          <long-description><![CDATA[<p>Tags".</p>]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="354" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_DETAILS_AUTOFILL</name>
        <full_name>MLA_MEDIA_MODAL_DETAILS_AUTOFILL</full_name>
        <value><![CDATA['media_modal_details_autofill']]></value>
        <docblock line="351">
          <description><![CDATA[Provides a unique name for the Media Manager Attachment Details auto-fill option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="359" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_ORDERBY</name>
        <full_name>MLA_MEDIA_MODAL_ORDERBY</full_name>
        <value><![CDATA['media_modal_orderby']]></value>
        <docblock line="356">
          <description><![CDATA[Provides a unique name for the Media Manager orderby option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="364" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_ORDER</name>
        <full_name>MLA_MEDIA_MODAL_ORDER</full_name>
        <value><![CDATA['media_modal_order']]></value>
        <docblock line="361">
          <description><![CDATA[Provides a unique name for the Media Manager order option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="369" package="Media Library Assistant">
        <name>MLA_POST_MIME_TYPES</name>
        <full_name>MLA_POST_MIME_TYPES</full_name>
        <value><![CDATA['post_mime_types']]></value>
        <docblock line="366">
          <description><![CDATA[Provides a unique name for the Post MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="374" package="Media Library Assistant">
        <name>MLA_ENABLE_POST_MIME_TYPES</name>
        <full_name>MLA_ENABLE_POST_MIME_TYPES</full_name>
        <value><![CDATA['enable_post_mime_types']]></value>
        <docblock line="371">
          <description><![CDATA[Provides a unique name for the Enable Post MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="379" package="Media Library Assistant">
        <name>MLA_UPLOAD_MIMES</name>
        <full_name>MLA_UPLOAD_MIMES</full_name>
        <value><![CDATA['upload_mimes']]></value>
        <docblock line="376">
          <description><![CDATA[Provides a unique name for the Upload MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="384" package="Media Library Assistant">
        <name>MLA_ENABLE_UPLOAD_MIMES</name>
        <full_name>MLA_ENABLE_UPLOAD_MIMES</full_name>
        <value><![CDATA['enable_upload_mimes']]></value>
        <docblock line="381">
          <description><![CDATA[Provides a unique name for the Enable Upload MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="389" package="Media Library Assistant">
        <name>MLA_ENABLE_MLA_ICONS</name>
        <full_name>MLA_ENABLE_MLA_ICONS</full_name>
        <value><![CDATA['enable_mla_icons']]></value>
        <docblock line="386">
          <description><![CDATA[Provides a unique name for the Enable MLA Icons option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="394" package="Media Library Assistant">
        <name>MLA_DEBUG_DISPLAY_LIMIT</name>
        <full_name>MLA_DEBUG_DISPLAY_LIMIT</full_name>
        <value><![CDATA['debug_display_limit']]></value>
        <docblock line="391">
          <description><![CDATA[Provides a unique name for the Debug display limit option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="399" package="Media Library Assistant">
        <name>MLA_DEBUG_FILE</name>
        <full_name>MLA_DEBUG_FILE</full_name>
        <value><![CDATA['debug_file']]></value>
        <docblock line="396">
          <description><![CDATA[Provides a unique name for the Debug alternate log file option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="404" package="Media Library Assistant">
        <name>MLA_DEBUG_REPLACE_PHP_LOG</name>
        <full_name>MLA_DEBUG_REPLACE_PHP_LOG</full_name>
        <value><![CDATA['debug_replace_php_log']]></value>
        <docblock line="401">
          <description><![CDATA[Provides a unique name for the Debug replace PHP log file option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="409" package="Media Library Assistant">
        <name>MLA_DEBUG_REPLACE_PHP_REPORTING</name>
        <full_name>MLA_DEBUG_REPLACE_PHP_REPORTING</full_name>
        <value><![CDATA['debug_replace_php_reporting']]></value>
        <docblock line="406">
          <description><![CDATA[Provides a unique name for the Debug replace PHP error_reporting option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="414" package="Media Library Assistant">
        <name>MLA_DEBUG_REPLACE_LEVEL</name>
        <full_name>MLA_DEBUG_REPLACE_LEVEL</full_name>
        <value><![CDATA['debug_replace_level']]></value>
        <docblock line="411">
          <description><![CDATA[Provides a unique name for the Debug replace MLA_DEBUG_LEVEL option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="public" line="24" namespace="global" package="Media Library Assistant">
        <name>$original_php_log</name>
        <default><![CDATA['?']]></default>
        <docblock line="17">
          <description><![CDATA[Original PHP error_log path and file]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="17" name="since" description="2.20"/>
          <tag line="17" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="33" namespace="global" package="Media Library Assistant">
        <name>$original_php_reporting</name>
        <default><![CDATA['?']]></default>
        <docblock line="26">
          <description><![CDATA[Original PHP error_reporting value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="26" name="since" description="2.20"/>
          <tag line="26" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="425" namespace="global" package="Media Library Assistant">
        <name>$process_featured_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="416">
          <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="416" name="since" description="1.00"/>
          <tag line="416" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="436" namespace="global" package="Media Library Assistant">
        <name>$process_inserted_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="427">
          <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="427" name="since" description="1.00"/>
          <tag line="427" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="447" namespace="global" package="Media Library Assistant">
        <name>$process_gallery_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="438">
          <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="438" name="since" description="1.00"/>
          <tag line="438" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="458" namespace="global" package="Media Library Assistant">
        <name>$process_mla_gallery_in</name>
        <default><![CDATA[true]]></default>
        <docblock line="449">
          <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="449" name="since" description="1.00"/>
          <tag line="449" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="515" namespace="global" package="Media Library Assistant">
        <name>$mla_option_definitions</name>
        <default><![CDATA[array()]]></default>
        <docblock line="485">
          <description><![CDATA[$mla_option_definitions defines the database options and admin page areas for setting/updating them]]></description>
          <long-description><![CDATA[<p>The array must be populated at runtime in MLAOptions::mla_localize_option_definitions_array();
localization calls cannot be placed in the "public static" array definition itself.</p>

<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="public" line="2046" namespace="global" package="Media Library Assistant">
        <name>$mla_debug_level</name>
        <default><![CDATA[0]]></default>
        <docblock line="2039">
          <description><![CDATA[Effective MLA Debug Level, from MLA_DEBUG_LEVEL or override option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2039" name="since" description="2.15"/>
          <tag line="2039" name="var" description="" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2055" namespace="global" package="Media Library Assistant">
        <name>$mla_debug_messages</name>
        <default><![CDATA[array()]]></default>
        <docblock line="2048">
          <description><![CDATA[Accumulates debug messages]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2048" name="since" description="2.12"/>
          <tag line="2048" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2066" namespace="global" package="Media Library Assistant">
        <name>$mla_debug_mode</name>
        <default><![CDATA['none']]></default>
        <docblock line="2057">
          <description><![CDATA[Debug information collection mode]]></description>
          <long-description><![CDATA[<p>Collection mode: 'buffer', 'console', 'log' or 'none' (default).</p>]]></long-description>
          <tag line="2057" name="since" description="2.12"/>
          <tag line="2057" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2075" namespace="global" package="Media Library Assistant">
        <name>$mla_debug_file</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="2068">
          <description><![CDATA[Debug information output file for mode = 'log']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2068" name="since" description="2.14"/>
          <tag line="2068" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="467" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="460">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="460" name="since" description="1.00"/>
          <tag line="460" 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="527" package="Media Library Assistant">
        <name>mla_localize_option_definitions_array</name>
        <full_name>mla_localize_option_definitions_array</full_name>
        <docblock line="517">
          <description><![CDATA[Localize $mla_option_definitions array]]></description>
          <long-description><![CDATA[<p>Localization must be done at runtime; these calls cannot be placed in the
"public static" array definition itself. Called from MLATest::initialize.</p>]]></long-description>
          <tag line="517" name="since" description="2.20"/>
          <tag line="517" 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="1435" package="Media Library Assistant">
        <name>mla_initialize_tax_checked_on_top</name>
        <full_name>mla_initialize_tax_checked_on_top</full_name>
        <docblock line="1426">
          <description><![CDATA[Initialize "tax_checked_on_top" => "checked" default for all supported taxonomies]]></description>
          <long-description><![CDATA[<p>Called after all taxonomies are registered, e.g., in MLAObjects::_build_taxonomies.</p>]]></long-description>
          <tag line="1426" name="sin20" description="2.02"/>
          <tag line="1426" 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="1464" package="Media Library Assistant">
        <name>mla_get_option</name>
        <full_name>mla_get_option</full_name>
        <docblock line="1451">
          <description><![CDATA[Return the stored value or default value of a defined MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1451" name="since" description="2.20"/>
          <tag line="1451" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1451" name="param" description="True to ignore current setting and return default values" type="boolean" variable="$get_default">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1451" name="param" description="True to ignore default values and return only stored values" type="boolean" variable="$get_stored">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1451" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1451" 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="1464">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1464">
          <name>$get_default</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
        <argument line="1464">
          <name>$get_stored</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
        <argument line="1464">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1503" package="Media Library Assistant">
        <name>mla_update_option</name>
        <full_name>mla_update_option</full_name>
        <docblock line="1492">
          <description><![CDATA[Add or update the stored value of a defined MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1492" name="since" description="2.20"/>
          <tag line="1492" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1492" name="param" description="New value for the desired option" type="mixed" variable="$newvalue">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="1492" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1492" 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="1503">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1503">
          <name>$newvalue</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1503">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1529" package="Media Library Assistant">
        <name>mla_delete_option</name>
        <full_name>mla_delete_option</full_name>
        <docblock line="1519">
          <description><![CDATA[Delete the stored value of a defined MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1519" name="since" description="2.20"/>
          <tag line="1519" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1519" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1519" name="return" description="True if the option was deleted, otherwise false" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1529">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1529">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1558" package="Media Library Assistant">
        <name>mla_taxonomy_support</name>
        <full_name>mla_taxonomy_support</full_name>
        <docblock line="1545">
          <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="1545" name="since" description="2.20"/>
          <tag line="1545" name="param" description="Taxonomy name, e.g., attachment_category" type="string" variable="$tax_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1545" name="param" description="Optional. 'support' (default), 'quick-edit' or 'filter'" type="string" variable="$support_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1545" 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="1558">
          <name>$tax_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1558">
          <name>$support_type</name>
          <default><![CDATA['support']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1635" package="Media Library Assistant">
        <name>mla_supported_taxonomies</name>
        <full_name>mla_supported_taxonomies</full_name>
        <docblock line="1626">
          <description><![CDATA[Returns an array of taxonomy names assigned to $support_type]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1626" name="since" description="2.20"/>
          <tag line="1626" name="param" description="Optional. 'support' (default), 'quick-edit', 'flat-checklist', 'term-search' or 'filter'" type="string" variable="$support_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1626" name="return" description="taxonomies assigned to $support_type; can be empty." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1635">
          <name>$support_type</name>
          <default><![CDATA['support']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1701" package="Media Library Assistant">
        <name>mla_custom_field_support</name>
        <full_name>mla_custom_field_support</full_name>
        <docblock line="1692">
          <description><![CDATA[Evaluate support information for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1692" name="since" description="1.10"/>
          <tag line="1692" 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="1692" 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="1701">
          <name>$support_type</name>
          <default><![CDATA['default_columns']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1763" package="Media Library Assistant">
        <name>mla_prepare_view_query</name>
        <full_name>mla_prepare_view_query</full_name>
        <docblock line="1753">
          <description><![CDATA[Convert a Library View/Post MIME Type specification to WP_Query parameters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1753" name="since" description="1.40"/>
          <tag line="1753" name="param" description="View slug, unique identifier" type="string" variable="$slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1753" name="param" description="A specification, e.g., &quot;custom:Field,null&quot; or &quot;audio,application/vnd.*ms*&quot;" type="string" variable="$specification">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1753" name="return" description="post_mime_type specification or custom field query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1763">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1763">
          <name>$specification</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1814" package="Media Library Assistant">
        <name>mla_parse_view_specification</name>
        <full_name>mla_parse_view_specification</full_name>
        <docblock line="1805">
          <description><![CDATA[Analyze a Library View/Post MIME Type specification, returning an array of the placeholders it contains]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1805" name="since" description="1.40"/>
          <tag line="1805" name="param" description="A specification, e.g., &quot;custom:Field,null&quot; or &quot;audio,application/vnd.*ms*&quot;" type="string|array" variable="$specification">
            <type by_reference="false">string</type>
            <type by_reference="false">array</type>
          </tag>
          <tag line="1805" name="return" description="( ['prefix'] =&gt; string, ['name'] =&gt; string, ['value'] =&gt; string, ['option'] =&gt; string, optional ['error'] =&gt; string )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1814">
          <name>$specification</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1891" package="Media Library Assistant">
        <name>mla_checklist_meta_box</name>
        <full_name>mla_checklist_meta_box</full_name>
        <docblock line="1876">
          <description><![CDATA[Display taxonomy "checklist" form fields]]></description>
          <long-description><![CDATA[<p>Adapted from /wp-admin/includes/ajax-actions.php function _wp_ajax_add_hierarchical_term().
Includes the "? Search" area to filter the term checklist by entering part
or all of a word/phrase in the term label.
Output to the Media/Edit Media screen and to the Media Manager Modal Window.</p>]]></long-description>
          <tag line="1876" name="since" description="1.71"/>
          <tag line="1876" name="param" description="The current post" type="object" variable="$target_post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1876" name="param" description="The meta box parameters" type="array" variable="$box">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1876" name="return" description="Echoes HTML for the form fields" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1891">
          <name>$target_post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1891">
          <name>$box</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2086" package="Media Library Assistant">
        <name>mla_debug_mode</name>
        <full_name>mla_debug_mode</full_name>
        <docblock line="2077">
          <description><![CDATA[Get/Set debug information collection mode]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2077" name="since" description="2.12"/>
          <tag line="2077" name="param" description="Optional. New collection mode: 'none' (default), 'buffer', 'console' or 'log'" type="string" variable="$mode">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2077" name="return" description="The previous mode value, i.e., before the update" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2086">
          <name>$mode</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2109" package="Media Library Assistant">
        <name>mla_debug_file</name>
        <full_name>mla_debug_file</full_name>
        <docblock line="2096">
          <description><![CDATA[Get/Set debug information collection output file for mode = 'log']]></description>
          <long-description><![CDATA[<p>Note that WP_CONTENT_DIR will be pre-pended to the value, and a slash
will be added to the front of the value if necessary.</p>]]></long-description>
          <tag line="2096" name="since" description="2.14"/>
          <tag line="2096" name="param" description="Optional. The (optional path and) file name, relative to WP_CONTENT_DIR, or false/empty string to clear the value." type="string" variable="$file">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2096" name="return" description="The previous file value, i.e., before the update, relative to WP_CONTENT_DIR" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2109">
          <name>$file</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2140" package="Media Library Assistant">
        <name>mla_debug_content</name>
        <full_name>mla_debug_content</full_name>
        <docblock line="2130">
          <description><![CDATA[Get debug information without clearing the buffer]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2130" name="since" description="2.12"/>
          <tag line="2130" name="param" description="Return data type: 'string' (default) or 'array'" type="string" variable="$format">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2130" name="param" description="Join array elements with '\n' or '&lt;p&gt;' (default)" type="string" variable="$glue">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2130" name="return" description="true if success else false" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="2140">
          <name>$format</name>
          <default><![CDATA['string']]></default>
          <type/>
        </argument>
        <argument line="2140">
          <name>$glue</name>
          <default><![CDATA['<p>']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2163" package="Media Library Assistant">
        <name>mla_debug_flush</name>
        <full_name>mla_debug_flush</full_name>
        <docblock line="2153">
          <description><![CDATA[Flush debug information and clear buffer]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2153" name="since" description="2.12"/>
          <tag line="2153" name="param" description="Destination: 'buffer' (default), 'console', 'log' or 'none'" type="string" variable="$destination">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2153" name="param" description="true (default) to stop, false to continue collection" type="boolean" variable="$stop_collecting">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="2153" name="return" description="debug content if $destination == 'buffer' else empty string" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2163">
          <name>$destination</name>
          <default><![CDATA['buffer']]></default>
          <type/>
        </argument>
        <argument line="2163">
          <name>$stop_collecting</name>
          <default><![CDATA[true]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2198" package="Media Library Assistant">
        <name>_debug_log</name>
        <full_name>_debug_log</full_name>
        <docblock line="2191">
          <description><![CDATA[Write a debug message to the appropriate log file]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2191" name="since" description="2.14"/>
          <tag line="2191" name="param" description="Message text" type="string" variable="$message">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2198">
          <name>$message</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2221" package="Media Library Assistant">
        <name>mla_debug_add</name>
        <full_name>mla_debug_add</full_name>
        <docblock line="2213">
          <description><![CDATA[Add a debug message to the collection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2213" name="since" description="2.12"/>
          <tag line="2213" name="param" description="Message text" type="string" variable="$message">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2213" name="param" description="Optional. Debug category." type="integer" variable="$debug_level">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="2221">
          <name>$message</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2221">
          <name>$debug_level</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
    </class>
    <class final="false" abstract="false" namespace="global" line="2258" package="Media Library Assistant">
      <extends>\Walker_Category</extends>
      <name>MLA_Checklist_Walker</name>
      <full_name>\MLA_Checklist_Walker</full_name>
      <docblock line="2248">
        <description><![CDATA[Class MLA (Media Library Assistant) Checklist Walker replaces term_id with slug in checklist output]]></description>
        <long-description><![CDATA[<p>This walker is used to build the meta boxes for flat taxonomies, e.g., Tags, Att. Tags.
Class Walker_Category is defined in /wp-includes/category-template.php.
Class Walker is defined in /wp-includes/class-wp-walker.php.</p>]]></long-description>
        <tag line="2248" name="package" description="Media Library Assistant"/>
        <tag line="2248" name="since" description="1.80"/>
      </docblock>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="2272" package="Media Library Assistant">
        <name>start_el</name>
        <full_name>start_el</full_name>
        <docblock line="2259">
          <description><![CDATA[Start the element output.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2259" name="see" description="\global\Walker::start_el()" refers="\global\Walker::start_el()"/>
          <tag line="2259" name="since" description="1.80"/>
          <tag line="2259" name="param" description="Passed by reference. Used to append additional content." type="string" variable="$output">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2259" name="param" description="Taxonomy data object." type="object" variable="$taxonomy_object">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2259" name="param" description="Depth of category in reference to parents. Default 0." type="int" variable="$depth">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2259" name="param" description="An array of arguments. @see wp_list_categories()" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2259" name="param" description="ID of the current category." type="int" variable="$id">
            <type by_reference="false">int</type>
          </tag>
        </docblock>
        <argument line="2272">
          <name>$output</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2272">
          <name>$taxonomy_object</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2272">
          <name>$depth</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="2272">
          <name>$args</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
        <argument line="2272">
          <name>$id</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="2305" package="Media Library Assistant">
        <name>end_el</name>
        <full_name>end_el</full_name>
        <docblock line="2293">
          <description><![CDATA[Ends the element output, if needed.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2293" name="see" description="\global\Walker::end_el()" refers="\global\Walker::end_el()"/>
          <tag line="2293" name="since" description="1.80"/>
          <tag line="2293" name="param" description="Passed by reference. Used to append additional content." type="string" variable="$output">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2293" name="param" description="The current term object." type="object" variable="$category">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2293" name="param" description="Depth of the term in reference to parents. Default 0." type="int" variable="$depth">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2293" name="param" description="An array of arguments. @see wp_terms_checklist()" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2305">
          <name>$output</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2305">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2305">
          <name>$depth</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="2305">
          <name>$args</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-data-pdf.php" hash="a98d68b847051642b9c5156d648a2317" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Meta data parsing functions for PDF documents]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.10"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLAPDF</name>
      <full_name>\MLAPDF</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) PDF extracts legacy and XMP meta data from PDF files]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="2.10"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="27" namespace="global" package="Media Library Assistant">
        <name>$pdf_indirect_objects</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="16">
          <description><![CDATA[Array of PDF indirect objects]]></description>
          <long-description><![CDATA[<p>This array contains all of the indirect object offsets and lengths.
The array key is ( object ID * 1000 ) + object generation.
The array value is array( number, generation, start, optional /length )</p>]]></long-description>
          <tag line="16" name="since" description="2.10"/>
          <tag line="16" 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="42" package="Media Library Assistant">
        <name>_parse_pdf_xref_subsection</name>
        <full_name>_parse_pdf_xref_subsection</full_name>
        <docblock line="29">
          <description><![CDATA[Parse a cross-reference table subsection into the array of indirect object definitions]]></description>
          <long-description><![CDATA[<p>A cross-reference subsection is a sequence of 20-byte entries, each with offset and generation values.</p>]]></long-description>
          <tag line="29" name="since" description="2.10"/>
          <tag line="29" name="param" description="buffer containing the subsection" type="string" variable="$xref_section">
            <type by_reference="false">string</type>
          </tag>
          <tag line="29" name="param" description="offset within the buffer of the first entry" type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="29" name="param" description="number of the first object in the subsection" type="integer" variable="$object_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="29" name="param" description="number of entries in the subsection" type="integer" variable="$count">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="29" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="42">
          <name>$xref_section</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="42">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="42">
          <name>$object_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="42">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="74" package="Media Library Assistant">
        <name>_parse_pdf_xref_section</name>
        <full_name>_parse_pdf_xref_section</full_name>
        <docblock line="63">
          <description><![CDATA[Parse a cross-reference table section into the array of indirect object definitions]]></description>
          <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
          <tag line="63" name="since" description="2.10"/>
          <tag line="63" name="param" description="full path and file name" type="string" variable="$file_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="63" name="param" description="offset within the file of the xref id and count entry" type="integer" variable="$file_offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="63" name="return" description="length of the section" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="74">
          <name>$file_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="74">
          <name>$file_offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="108" package="Media Library Assistant">
        <name>_parse_pdf_xref_stream</name>
        <full_name>_parse_pdf_xref_stream</full_name>
        <docblock line="96">
          <description><![CDATA[Parse a cross-reference steam into the array of indirect object definitions]]></description>
          <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
          <tag line="96" name="since" description="2.10"/>
          <tag line="96" name="param" description="full path and file name" type="string" variable="$file_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="96" name="param" description="offset within the file of the xref id and count entry" type="integer" variable="$file_offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="96" name="param" description="&quot;/W&quot; entry, representing the size of the fields in a single entry" type="string" variable="$entry_parms_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="96" name="return" description="length of the stream" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="108">
          <name>$file_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="108">
          <name>$file_offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="108">
          <name>$entry_parms_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="187" package="Media Library Assistant">
        <name>_build_pdf_indirect_objects</name>
        <full_name>_build_pdf_indirect_objects</full_name>
        <docblock line="177">
          <description><![CDATA[Build an array of indirect object definitions]]></description>
          <long-description><![CDATA[<p>Creates the array of indirect object offsets and lengths</p>]]></long-description>
          <tag line="177" name="since" description="2.10"/>
          <tag line="177" name="param" description="The entire PDF document, passsed by reference" type="string" variable="$string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="177" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="187">
          <name>$string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="236" package="Media Library Assistant">
        <name>_find_pdf_indirect_dictionary</name>
        <full_name>_find_pdf_indirect_dictionary</full_name>
        <docblock line="221">
          <description><![CDATA[Find the offset, length and contents of an indirect object containing a dictionary]]></description>
          <long-description><![CDATA[<p>The function searches the entire file, if necessary, to find the last/most recent copy of the object.
This is required because Adobe Acrobat does NOT increment the generation number when it reuses an object.</p>]]></long-description>
          <tag line="221" name="since" description="2.10"/>
          <tag line="221" name="param" description="full path and file name" type="string" variable="$file_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="221" name="param" description="The object number" type="integer" variable="$object">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="221" name="param" description="The object generation number; default zero (0)" type="integer" variable="$generation">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="221" name="param" description="The desired object instance (when multiple instances are present); default &quot;highest/latest&quot;" type="integer" variable="$instance">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="221" name="return" description="NULL on failure else array( 'start' =&gt; offset in the file, 'length' =&gt; object length, 'content' =&gt; dictionary contents )" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="236">
          <name>$file_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="236">
          <name>$object</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="236">
          <name>$generation</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="236">
          <name>$instance</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="353" package="Media Library Assistant">
        <name>_parse_pdf_UTF16BE</name>
        <full_name>_parse_pdf_UTF16BE</full_name>
        <docblock line="344">
          <description><![CDATA[Parse a PDF Unicode (16-bit Big Endian) object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="344" name="since" description="2.10"/>
          <tag line="344" name="param" description="PDF string of 16-bit characters" type="string" variable="$source_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="344" name="return" description="UTF-8 encoded string" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="353">
          <name>$source_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="382" package="Media Library Assistant">
        <name>_parse_pdf_string</name>
        <full_name>_parse_pdf_string</full_name>
        <docblock line="369">
          <description><![CDATA[Parse a PDF string object]]></description>
          <long-description><![CDATA[<p>Returns an array with one dictionary entry. The array also has a '/length' element containing
the number of bytes occupied by the string in the source string, including the enclosing parentheses.</p>]]></long-description>
          <tag line="369" name="since" description="2.10"/>
          <tag line="369" name="param" description="data within which the string occurs" type="string" variable="$source_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="369" name="param" description="offset within the source string of the opening '(' character." type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="369" name="return" description="( key =&gt; array( 'type' =&gt; type, 'value' =&gt; value, '/length' =&gt; length ) ) for the string" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="382">
          <name>$source_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="382">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="476" package="Media Library Assistant">
        <name>_parse_pdf_LPD_dictionary</name>
        <full_name>_parse_pdf_LPD_dictionary</full_name>
        <docblock line="462">
          <description><![CDATA[Parse a PDF Linearization Parameter Dictionary object]]></description>
          <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
indirect (object), name, array, dictionary, stream, and null.
The array also has a '/length' element containing the number of bytes occupied by the
dictionary in the source string, excluding the enclosing delimiters, if passed in.</p>]]></long-description>
          <tag line="462" name="since" description="2.10"/>
          <tag line="462" name="param" description="data within which the object occurs, typically the start of a PDF document" type="string" variable="$source_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="462" name="param" description="filesize of the PDF document, for validation purposes, or zero (0) to ignore filesize" type="integer" variable="$filesize">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="462" name="return" description="array of dictionary objects on success, false on failure" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="476">
          <name>$source_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="476">
          <name>$filesize</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="502" package="Media Library Assistant">
        <name>_parse_pdf_dictionary</name>
        <full_name>_parse_pdf_dictionary</full_name>
        <docblock line="487">
          <description><![CDATA[Parse a PDF dictionary object]]></description>
          <long-description><![CDATA[<p>Returns an array of dictionary contents, classified by object type: boolean, numeric, string, hex (string),
indirect (object), name, array, dictionary, stream, and null.
The array also has a '/length' element containing the number of bytes occupied by the
dictionary in the source string, excluding the enclosing delimiters.</p>]]></long-description>
          <tag line="487" name="since" description="2.10"/>
          <tag line="487" name="param" description="data within which the string occurs" type="string" variable="$source_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="487" name="param" description="offset within the source string of the opening '&lt;&lt;' characters or the first content character." type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="487" name="return" description="( '/length' =&gt; length, key =&gt; array( 'type' =&gt; type, 'value' =&gt; value ) ) for each dictionary field" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="502">
          <name>$source_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="502">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="630" package="Media Library Assistant">
        <name>_extract_pdf_trailer</name>
        <full_name>_extract_pdf_trailer</full_name>
        <docblock line="620">
          <description><![CDATA[Extract dictionary from traditional cross-reference + trailer documents]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="620" name="since" description="2.10"/>
          <tag line="620" name="param" description="full path to the desired file" type="string" variable="$file_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="620" name="param" description="offset within file of the cross-reference table" type="integer" variable="$file_offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="620" name="return" description="array of &quot;PDF dictionary arrays&quot;, newest first, or NULL on failure" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="630">
          <name>$file_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="630">
          <name>$file_offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="716" package="Media Library Assistant">
        <name>mla_extract_pdf_metadata</name>
        <full_name>mla_extract_pdf_metadata</full_name>
        <docblock line="707">
          <description><![CDATA[Extract Metadata from a PDF file]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="707" name="since" description="2.10"/>
          <tag line="707" name="param" description="full path to the desired file" type="string" variable="$file_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="707" name="return" description="( 'xmp' =&gt; array( key =&gt; value ), 'pdf' =&gt; array( key =&gt; value ) ) for each metadata field, in string format" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="716">
          <name>$file_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
    <markers>
      <todo line="362">encode the rest</todo>
    </markers>
  </file>
  <file path="includes\class-mla-data-query.php" hash="00c827d0656ce9e3758661d0afc24d03" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Database query support for MLA Ajax, Shortcode and Admin needs]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.20"/>
    </docblock>
    <include line="138" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="161" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="16" package="Media Library Assistant">
      <extends/>
      <name>MLAQuery</name>
      <full_name>\MLAQuery</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Query provides database query support
for MLA Ajax, Shortcode and Admin needs]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="2.20"/>
      </docblock>
      <constant namespace="global" line="25" 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="17">
          <description><![CDATA[Provides a unique suffix for the ALT Text "Search Media" SQL View]]></description>
          <long-description><![CDATA[<p>The SQL View is used to filter the Media/Assistant submenu table by
ALT Text with the Search Media text box.</p>]]></long-description>
          <tag line="17" name="since" description="0.40"/>
        </docblock>
      </constant>
      <constant namespace="global" line="44" package="Media Library Assistant">
        <name>MLA_ORDERBY_VIEW_SUFFIX</name>
        <full_name>MLA_ORDERBY_VIEW_SUFFIX</full_name>
        <value><![CDATA['orderby_view']]></value>
        <docblock line="36">
          <description><![CDATA[Provides a unique suffix for the custom field "orderby" SQL View]]></description>
          <long-description><![CDATA[<p>The SQL View is used to sort the Media/Assistant submenu table on
ALT Text and custom field columns.</p>]]></long-description>
          <tag line="36" name="since" description="2.15"/>
        </docblock>
      </constant>
      <constant namespace="global" line="63" package="Media Library Assistant">
        <name>MLA_TABLE_VIEW_CUSTOM_SUFFIX</name>
        <full_name>MLA_TABLE_VIEW_CUSTOM_SUFFIX</full_name>
        <value><![CDATA['table_view_custom']]></value>
        <docblock line="55">
          <description><![CDATA[Provides a unique suffix for the "Table View custom:" SQL View]]></description>
          <long-description><![CDATA[<p>The SQL View is used to filter the Media/Assistant submenu table on
custom field Table Views.</p>]]></long-description>
          <tag line="55" name="since" description="2.15"/>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="34" namespace="global" package="Media Library Assistant">
        <name>$mla_alt_text_view</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="27">
          <description><![CDATA[Provides a unique name for the ALT Text "Search Media" SQL View]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="27" name="since" description="0.40"/>
          <tag line="27" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="53" namespace="global" package="Media Library Assistant">
        <name>$mla_orderby_view</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="46">
          <description><![CDATA[Provides a unique name for the custom field "orderby" SQL View]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="46" name="since" description="2.15"/>
          <tag line="46" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="72" namespace="global" package="Media Library Assistant">
        <name>$mla_table_view_custom</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="65">
          <description><![CDATA[Provides a unique name for the "Table View custom:" SQL View]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="65" name="since" description="2.15"/>
          <tag line="65" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="81" namespace="global" package="Media Library Assistant">
        <name>$wp_4dot0_plus</name>
        <default><![CDATA[true]]></default>
        <docblock line="74">
          <description><![CDATA[WordPress version test for $wpdb->esc_like() Vs esc_sql()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="74" name="since" description="2.13"/>
          <tag line="74" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="249" namespace="global" package="Media Library Assistant">
        <name>$default_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="232">
          <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>All of the columns are added to this array by MLA_List_Table::mla_admin_init_action.</p>]]></long-description>
          <tag line="232" name="since" description="0.1"/>
          <tag line="232" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="267" namespace="global" package="Media Library Assistant">
        <name>$default_hidden_columns</name>
        <default><![CDATA[array('post_title', 'post_name', 'parent', 'menu_order', 'featured', 'inserted', 'galleries', 'mla_galleries', 'post_mime_type', 'file_url', 'base_file', 'modified', 'author')]]></default>
        <docblock line="251">
          <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 and custom field columns are added to this array by
MLA_List_Table::mla_admin_init_action.</p>]]></long-description>
          <tag line="251" name="since" description="0.1"/>
          <tag line="251" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="310" namespace="global" package="Media Library Assistant">
        <name>$default_sortable_columns</name>
        <default><![CDATA[array('ID_parent' => array('ID', true), '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', true), 'caption' => array('post_excerpt', false), 'description' => array('post_content', false), 'post_mime_type' => array('post_mime_type', false), 'file_url' => array('guid', false), 'base_file' => array('_wp_attached_file', false), 'date' => array('post_date', true), 'modified' => array('post_modified', true), 'author' => array('post_author', false), 'attached_to' => array('post_parent', false))]]></default>
        <docblock line="292">
          <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 initial sort order
for the column is DESC/Descending.</p>

<p>Taxonomy and custom field columns are added to this array by
MLA_List_Table::mla_admin_init_action.</p>]]></long-description>
          <tag line="292" name="since" description="0.1"/>
          <tag line="292" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="360" namespace="global" package="Media Library Assistant">
        <name>$mla_list_table_items</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="353">
          <description><![CDATA[Cache the results of mla_count_list_table_items for reuse in mla_query_list_table_items]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="353" name="since" description="1.40"/>
          <tag line="353" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="619" namespace="global" package="Media Library Assistant">
        <name>$query_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="604">
          <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_alt_text_view, use_postmeta_view, use_orderby_view,
alt_text_value, postmeta_key, postmeta_value, patterns, detached,
orderby, order, mla-metavalue, debug (also in search_parameters)</p>]]></long-description>
          <tag line="604" name="since" description="0.30"/>
          <tag line="604" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="647" namespace="global" package="Media Library Assistant">
        <name>$search_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="621">
          <description><![CDATA[WP_Query 'posts_search' filter "parameters"]]></description>
          <long-description><![CDATA[<p>This array defines parameters for the query's posts_search filter, which uses
'search_string' to add a clause to the query's WHERE clause. It is shared between
the list_table-query functions here and the mla_get_shortcode_attachments function
in class-mla-shortcodes.php. This array passes the relevant parameters to the filter.</p>

<p>Array index values are:
['mla_terms_search']['phrases']
['mla_terms_search']['taxonomies']
['mla_terms_search']['radio_phrases'] => AND/OR
['mla_terms_search']['radio_terms'] => AND/OR
['s'] => numeric for ID/parent search
['mla_search_fields'] => 'content', 'title', 'excerpt', 'alt-text', 'name', 'terms'
Note: 'alt-text' is not supported in [mla_gallery]
['mla_search_connector'] => AND/OR
['sentence'] => entire string must match as one "keyword"
['exact'] => entire string must match entire field value
['debug'] => internal element, console/log/shortcode/none
['tax_terms_count'] => internal element, shared with JOIN and GROUP BY filters</p>]]></long-description>
          <tag line="621" name="since" description="2.00"/>
          <tag line="621" 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="88" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="83">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="83" name="since" description="0.1"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="129" package="Media Library Assistant">
        <name>mla_fetch_attachment_references</name>
        <full_name>mla_fetch_attachment_references</full_name>
        <docblock line="115">
          <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="115" name="since" description="0.1"/>
          <tag line="115" name="param" description="post ID of attachment" type="int" variable="$ID">
            <type by_reference="false">int</type>
          </tag>
          <tag line="115" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent">
            <type by_reference="false">int</type>
          </tag>
          <tag line="115" name="param" description="True to compute references, false to return empty values" type="boolean" variable="$add_references">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="115" name="return" description="Reference information; see $references array comments" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="129">
          <name>$ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="129">
          <name>$parent</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="129">
          <name>$add_references</name>
          <default><![CDATA[true]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="156" package="Media Library Assistant">
        <name>mla_attachment_array_fetch_references</name>
        <full_name>mla_attachment_array_fetch_references</full_name>
        <docblock line="144">
          <description><![CDATA[Add Featured Image and inserted image/link references to an array of attachments]]></description>
          <long-description><![CDATA[<p>Searches all post and page content to see if the attachmenta are used
as a Featured Image or inserted in the post as an image or link.</p>]]></long-description>
          <tag line="144" name="since" description="1.94"/>
          <tag line="144" name="param" description="WP_Post objects, passed by reference" type="array" variable="$attachments">
            <type by_reference="false">array</type>
          </tag>
          <tag line="144" name="return" description="updates WP_Post objects with new mla_references property" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="156">
          <name>$attachments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="176" package="Media Library Assistant">
        <name>mla_flush_mla_galleries</name>
        <full_name>mla_flush_mla_galleries</full_name>
        <docblock line="167">
          <description><![CDATA[Invalidates the $mla_galleries or $galleries array and cached values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="167" name="since" description="1.00"/>
          <tag line="167" 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="167" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="176">
          <name>$option_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="195" package="Media Library Assistant">
        <name>mla_localize_default_columns_array</name>
        <full_name>mla_localize_default_columns_array</full_name>
        <docblock line="187">
          <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
          <long-description><![CDATA[<p>Called from MLATest::initialize because the $default_columns information
might be accessed from "front end" posts/pages.</p>]]></long-description>
          <tag line="187" name="since" description="1.71"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="342" package="Media Library Assistant">
        <name>mla_get_sortable_columns</name>
        <full_name>mla_get_sortable_columns</full_name>
        <docblock line="335">
          <description><![CDATA[Return the names and display values of the sortable columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="335" name="since" description="0.30"/>
          <tag line="335" 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="373" package="Media Library Assistant">
        <name>mla_count_list_table_items</name>
        <full_name>mla_count_list_table_items</full_name>
        <docblock line="362">
          <description><![CDATA[Get the total number of attachment posts]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="362" name="since" description="0.30"/>
          <tag line="362" name="param" description="Query variables, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="362" name="param" description="(optional) number of rows to skip over to reach desired page" type="int" variable="$offset">
            <type by_reference="false">int</type>
          </tag>
          <tag line="362" name="param" description="(optional) number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="362" name="return" description="Number of attachment posts" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="373">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="373">
          <name>$offset</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="373">
          <name>$count</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="413" package="Media Library Assistant">
        <name>mla_query_list_table_items</name>
        <full_name>mla_query_list_table_items</full_name>
        <docblock line="399">
          <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="399" name="since" description="0.1"/>
          <tag line="399" 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="399" 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="399" name="param" description="number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="399" 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="413">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="413">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="413">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="464" package="Media Library Assistant">
        <name>mla_query_media_modal_items</name>
        <full_name>mla_query_media_modal_items</full_name>
        <docblock line="451">
          <description><![CDATA[Retrieve attachment objects for the WordPress Media Manager]]></description>
          <long-description><![CDATA[<p>Supports month-year and taxonomy-term filters as well as the enhanced search box</p>]]></long-description>
          <tag line="451" name="since" description="1.20"/>
          <tag line="451" name="param" description="query parameters from Media Manager" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="451" 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="451" name="param" description="number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="451" name="return" description="WP_Query object with query results" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="464">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="464">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="464">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="481" package="Media Library Assistant">
        <name>mla_fetch_attachment_parent_data</name>
        <full_name>mla_fetch_attachment_parent_data</full_name>
        <docblock line="472">
          <description><![CDATA[Returns information about an attachment's parent, if found]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="472" name="since" description="0.1"/>
          <tag line="472" 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="472" name="return" description="Parent information; post_date, post_title and post_type" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="481">
          <name>$parent_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="532" package="Media Library Assistant">
        <name>mla_fetch_attachment_metadata</name>
        <full_name>mla_fetch_attachment_metadata</full_name>
        <docblock line="520">
          <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.</p>]]></long-description>
          <tag line="520" name="since" description="0.1"/>
          <tag line="520" name="param" description="post ID of attachment" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="520" name="return" description="Meta data variables" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="532">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="658" package="Media Library Assistant">
        <name>mla_custom_field_option_value</name>
        <full_name>mla_custom_field_option_value</full_name>
        <docblock line="649">
          <description><![CDATA[Fetch custom field option value given a slug]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="649" name="since" description="1.10"/>
          <tag line="649" 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="649" name="return" description="option value, e.g., array( 'name' =&gt; 'File Size', ... )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="658">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="684" package="Media Library Assistant">
        <name>_prepare_list_table_query</name>
        <full_name>_prepare_list_table_query</full_name>
        <docblock line="670">
          <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="670" name="since" description="0.1"/>
          <tag line="670" 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="670" 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="670" 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="670" name="return" description="revised arguments suitable for WP_Query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="684">
          <name>$raw_request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="684">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="684">
          <name>$count</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1100" package="Media Library Assistant">
        <name>_execute_list_table_query</name>
        <full_name>_execute_list_table_query</full_name>
        <docblock line="1091">
          <description><![CDATA[Add filters, run query, remove filters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1091" name="since" description="0.30"/>
          <tag line="1091" 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="1091" name="return" description="WP_Query object with query results" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="1100">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1229" package="Media Library Assistant">
        <name>_wildcard_search_string</name>
        <full_name>_wildcard_search_string</full_name>
        <docblock line="1218">
          <description><![CDATA[Detects wildcard searches, i.e., containing an asterisk outside quotes]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a callback from array_map().</p>]]></long-description>
          <tag line="1218" name="since" description="2.13"/>
          <tag line="1218" name="param" description="search string" type="string" variable="$search_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1218" name="return" description="true if wildcard" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1229">
          <name>$search_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1258" package="Media Library Assistant">
        <name>mla_search_terms_tidy</name>
        <full_name>mla_search_terms_tidy</full_name>
        <docblock line="1247">
          <description><![CDATA[Replaces a WordPress function deprecated in v3.7]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a callback from array_map().</p>]]></long-description>
          <tag line="1247" name="since" description="1.51"/>
          <tag line="1247" name="param" description="search term before modification" type="string" variable="$term">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1247" name="return" description="cleaned up search term" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1258">
          <name>$term</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1274" package="Media Library Assistant">
        <name>_match_quoted_phrase</name>
        <full_name>_match_quoted_phrase</full_name>
        <docblock line="1262">
          <description><![CDATA[Isolates keyword match results to word boundaries]]></description>
          <long-description><![CDATA[<p>Eliminates matches such as "man" in "woman".</p>]]></long-description>
          <tag line="1262" name="since" description="2.11"/>
          <tag line="1262" name="param" description="the quoted phrase (without enclosing quotes)" type="string" variable="$needle">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1262" name="param" description="the entire term" type="string" variable="$haystack">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1262" name="return" description="$needle is a word match within $haystack" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1274">
          <name>$needle</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1274">
          <name>$haystack</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1305" package="Media Library Assistant">
        <name>mla_query_posts_search_filter</name>
        <full_name>mla_query_posts_search_filter</full_name>
        <docblock line="1293">
          <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="1293" name="since" description="0.60"/>
          <tag line="1293" name="param" description="query clause before modification" type="string" variable="$search_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1293" name="param" description="WP_Query object" type="object" variable="$query_object">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1293" name="return" description="query clause after keyword search addition" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1305">
          <name>$search_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1305">
          <name>$query_object</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1648" package="Media Library Assistant">
        <name>mla_query_posts_where_filter</name>
        <full_name>mla_query_posts_where_filter</full_name>
        <docblock line="1636">
          <description><![CDATA[Adds/modifies the WHERE clause for meta values, LIKE patterns and 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="1636" name="since" description="0.1"/>
          <tag line="1636" name="param" description="query clause before modification" type="string" variable="$where_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1636" name="return" description="query clause after modification" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1648">
          <name>$where_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1718" package="Media Library Assistant">
        <name>mla_query_posts_join_filter</name>
        <full_name>mla_query_posts_join_filter</full_name>
        <docblock line="1707">
          <description><![CDATA[Adds a JOIN clause, if required, to handle sorting/searching on custom fields or ALT Text]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="1707" name="since" description="0.30"/>
          <tag line="1707" name="param" description="query clause before modification" type="string" variable="$join_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1707" 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="1718">
          <name>$join_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1787" package="Media Library Assistant">
        <name>mla_query_posts_groupby_filter</name>
        <full_name>mla_query_posts_groupby_filter</full_name>
        <docblock line="1775">
          <description><![CDATA[Adds a GROUPBY clause, if required]]></description>
          <long-description><![CDATA[<p>Taxonomy text queries and postmeta queries can return multiple results for the same ID.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="1775" name="since" description="1.90"/>
          <tag line="1775" name="param" description="query clause before modification" type="string" variable="$groupby_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1775" name="return" description="updated query clause" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1787">
          <name>$groupby_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1809" package="Media Library Assistant">
        <name>mla_query_posts_orderby_filter</name>
        <full_name>mla_query_posts_orderby_filter</full_name>
        <docblock line="1797">
          <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="1797" name="since" description="0.30"/>
          <tag line="1797" name="param" description="query clause before modification" type="string" variable="$orderby_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1797" name="return" description="updated query clause" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1809">
          <name>$orderby_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1882" package="Media Library Assistant">
        <name>mla_query_relevanssi_admin_search_ok_filter</name>
        <full_name>mla_query_relevanssi_admin_search_ok_filter</full_name>
        <docblock line="1872">
          <description><![CDATA[Disable Relevanssi - A Better Search, v3.2 by Mikko Saari
Defined as public because it's a filter.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1872" name="since" description="1.80"/>
          <tag line="1872" name="param" description="Default setting" type="boolean" variable="$admin_search_ok">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1872" name="return" description="Updated setting" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1882">
          <name>$admin_search_ok</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1897" package="Media Library Assistant">
        <name>mla_query_terms_clauses_filter</name>
        <full_name>mla_query_terms_clauses_filter</full_name>
        <docblock line="1886">
          <description><![CDATA[Filters all clauses for get_terms queries]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="1886" name="since" description="2.13"/>
          <tag line="1886" name="param" description="Terms query SQL clauses." type="array" variable="$pieces">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1886" name="param" description="An array of taxonomies." type="array" variable="$taxonomies">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1886" name="param" description="An array of terms query arguments." type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1897">
          <name>$pieces</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1897">
          <name>$taxonomies</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1897">
          <name>$args</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1942" package="Media Library Assistant">
        <name>mla_query_posts_clauses_filter</name>
        <full_name>mla_query_posts_clauses_filter</full_name>
        <docblock line="1930">
          <description><![CDATA[Filters all clauses for shortcode queries, pre caching plugins]]></description>
          <long-description><![CDATA[<p>This is for debug purposes only.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="1930" name="since" description="1.80"/>
          <tag line="1930" name="param" description="query clauses before modification" type="array" variable="$pieces">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1930" name="return" description="query clauses after modification (none)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1942">
          <name>$pieces</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1961" package="Media Library Assistant">
        <name>mla_query_posts_clauses_request_filter</name>
        <full_name>mla_query_posts_clauses_request_filter</full_name>
        <docblock line="1949">
          <description><![CDATA[Filters all clauses for shortcode queries, post caching plugins]]></description>
          <long-description><![CDATA[<p>This is for debug purposes only.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="1949" name="since" description="1.80"/>
          <tag line="1949" name="param" description="query clauses before modification" type="array" variable="$pieces">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1949" name="return" description="query clauses after modification (none)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1961">
          <name>$pieces</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-data-references.php" hash="4d4be393c95ede7099eb7f4734c1a90b" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Database query support for "where-used" reporting]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.20"/>
    </docblock>
    <include line="792" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="16" package="Media Library Assistant">
      <extends/>
      <name>MLAReferences</name>
      <full_name>\MLAReferences</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Query provides database query support
for "where-used" reporting needs]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="2.20"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="709" namespace="global" package="Media Library Assistant">
        <name>$galleries</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="689">
          <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 associative array with:
['parent_title'] post_title of the gallery parent,
['parent_type'] 'post' or 'page' or the custom post_type of the gallery parent,
['parent_status'] 'publish', 'private', 'future', 'pending', 'draft'
['results'] array ( ID => ID ) of attachments appearing in ANY of the parent's galleries.
['galleries'] array of [gallery] entries numbered from one (1), containing:
galleries[X]['query'] contains a string with the arguments of the [gallery],
galleries[X]['results'] contains an array ( ID ) of post_ids for the objects in the gallery.</p>]]></long-description>
          <tag line="689" name="since" description="0.70"/>
          <tag line="689" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="722" namespace="global" package="Media Library Assistant">
        <name>$mla_galleries</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="711">
          <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="711" name="since" description="0.70"/>
          <tag line="711" 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="31" package="Media Library Assistant">
        <name>mla_fetch_attachment_references_handler</name>
        <full_name>mla_fetch_attachment_references_handler</full_name>
        <docblock line="17">
          <description><![CDATA[Find Featured Image and inserted image/link references to an attachment]]></description>
          <long-description><![CDATA[<p>Called from MLAQuery::mla_fetch_attachment_references, which handles conditional
loading of this file.</p>]]></long-description>
          <tag line="17" name="since" description="0.1"/>
          <tag line="17" name="param" description="post ID of attachment" type="int" variable="$ID">
            <type by_reference="false">int</type>
          </tag>
          <tag line="17" name="param" description="post ID of attachment's parent, if any" type="int" variable="$parent">
            <type by_reference="false">int</type>
          </tag>
          <tag line="17" name="param" description="True to compute references, false to return empty values" type="boolean" variable="$add_references">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="17" name="return" description="Reference information; see $references array comments" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="31">
          <name>$ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="31">
          <name>$parent</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="31">
          <name>$add_references</name>
          <default><![CDATA[true]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="360" package="Media Library Assistant">
        <name>mla_attachment_array_fetch_references_handler</name>
        <full_name>mla_attachment_array_fetch_references_handler</full_name>
        <docblock line="348">
          <description><![CDATA[Add Featured Image and inserted image/link references to an array of attachments]]></description>
          <long-description><![CDATA[<p>Called from MLAQuery::mla_fetch_attachment_references, which handles conditional
loading of this file.</p>]]></long-description>
          <tag line="348" name="since" description="1.94"/>
          <tag line="348" name="param" description="WP_Post objects, passed by reference" type="array" variable="$attachments">
            <type by_reference="false">array</type>
          </tag>
          <tag line="348" name="return" description="updates WP_Post objects with new mla_references property" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="360">
          <name>$attachments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="736" package="Media Library Assistant">
        <name>mla_flush_mla_galleries_handler</name>
        <full_name>mla_flush_mla_galleries_handler</full_name>
        <docblock line="724">
          <description><![CDATA[Invalidates the $mla_galleries or $galleries array and cached values]]></description>
          <long-description><![CDATA[<p>Called from MLAQuery::mla_flush_mla_galleries, which handles conditional
loading of this file.</p>]]></long-description>
          <tag line="724" name="since" description="1.00"/>
          <tag line="724" 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="724" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="736">
          <name>$option_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="761" package="Media Library Assistant">
        <name>_build_mla_galleries</name>
        <full_name>_build_mla_galleries</full_name>
        <docblock line="749">
          <description><![CDATA[Builds the $mla_galleries or $galleries array]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="749" name="since" description="0.70"/>
          <tag line="749" 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="749" 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="749" name="param" description="the shortcode to be searched for and processed" type="string" variable="$shortcode">
            <type by_reference="false">string</type>
          </tag>
          <tag line="749" name="param" description="true to exclude revisions from the search" type="boolean" variable="$exclude_revisions">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="749" name="return" description="true if the galleries array is not empty" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="761">
          <name>$option_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="761">
          <name>$galleries_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="761">
          <name>$shortcode</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="761">
          <name>$exclude_revisions</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="888" package="Media Library Assistant">
        <name>_search_mla_galleries</name>
        <full_name>_search_mla_galleries</full_name>
        <docblock line="877">
          <description><![CDATA[Search the $mla_galleries or $galleries array]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="877" name="since" description="0.70"/>
          <tag line="877" 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="877" 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="877" 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="888">
          <name>$galleries_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="888">
          <name>$attachment_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-data-source.php" hash="a5deb6fa1c26f0d605029f837f808f50" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Manages access to data sources for custom field mapping and shortcode execution]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.20"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="16" package="Media Library Assistant">
      <extends/>
      <name>MLAData_source</name>
      <full_name>\MLAData_source</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Data SOurce manages data sources for
custom field mapping and shortcode execution]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="2.20"/>
      </docblock>
      <property final="false" static="true" visibility="public" line="24" namespace="global" package="Media Library Assistant">
        <name>$custom_field_data_sources</name>
        <default><![CDATA[array('post_id', 'post_author', 'post_date', 'post_date_gmt', 'post_content', 'post_title', 'post_excerpt', 'post_status', 'comment_status', 'ping_status', 'post_name', 'post_modified', 'post_modified_gmt', 'post_content_filtered', 'parent', 'post_parent', 'guid', 'menu_order', 'mime_type', 'post_mime_type', 'comment_count', 'alt_text', 'absolute_path', 'absolute_file_name', 'base_file', 'path', 'file_name', 'name_only', 'extension', 'file_size', 'upload_date', 'dimensions', 'pixels', 'width', 'height', 'orientation', '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_date', 'parent_type', 'parent_title', 'parent_issues', 'reference_issues', 'featured_in', 'featured_in_title', 'inserted_in', 'inserted_in_title', 'gallery_in', 'gallery_in_title', 'mla_gallery_in', 'mla_gallery_in_title', 'aperture', 'credit', 'camera', 'caption', 'created_timestamp', 'copyright', 'focal_length', 'iso', 'shutter_speed', 'title')]]></default>
        <docblock line="17">
          <description><![CDATA[Array of Data Source names for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="17" name="since" description="2.20"/>
          <tag line="17" 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="112" package="Media Library Assistant">
        <name>mla_is_data_source</name>
        <full_name>mla_is_data_source</full_name>
        <docblock line="100">
          <description><![CDATA[Identify custom field mapping data source]]></description>
          <long-description><![CDATA[<p>Determines whether a name matches any of the element-level data source dropdown options, i.e.,
excludes "template:" and "meta:" values.</p>]]></long-description>
          <tag line="100" name="since" description="2.20"/>
          <tag line="100" name="param" description="candidate data source name" type="string" variable="$candidate_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="100" name="return" description="true if candidate name matches a data source" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="112">
          <name>$candidate_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="150" package="Media Library Assistant">
        <name>mla_get_data_source</name>
        <full_name>mla_get_data_source</full_name>
        <docblock line="135">
          <description><![CDATA[Get IPTC/EXIF or custom field mapping data source]]></description>
          <long-description><![CDATA[<p>Defined as public so MLA Mapping Hooks clients can call it.
Isolates clients from changes to _evaluate_data_source().</p>]]></long-description>
          <tag line="135" name="since" description="2.20"/>
          <tag line="135" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="135" 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="135" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="135" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="135" name="return" description="data source value" type="string|array">
            <type by_reference="false">string</type>
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="150">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="150">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="150">
          <name>$data_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="150">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="175" package="Media Library Assistant">
        <name>_evaluate_file_information</name>
        <full_name>_evaluate_file_information</full_name>
        <docblock line="163">
          <description><![CDATA[Evaluate file information for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="163" name="since" description="2.20"/>
          <tag line="163" name="param" description="absolute path the the uploads base directory" type="string" variable="$upload_dir">
            <type by_reference="false">string</type>
          </tag>
          <tag line="163" 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="163" 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="163" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="163" name="return" description="absolute_path_raw, absolute_path, absolute_file_name_raw, absolute_file_name, absolute_file, 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="175">
          <name>$upload_dir</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="175">
          <name>$wp_attached_files</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="175">
          <name>$wp_attachment_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="175">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="269" package="Media Library Assistant">
        <name>_evaluate_post_information</name>
        <full_name>_evaluate_post_information</full_name>
        <docblock line="258">
          <description><![CDATA[Evaluate post information for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="258" name="since" description="2.20"/>
          <tag line="258" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="258" 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="258" name="param" description="data source name ( post_date or post_parent )" type="string" variable="$data_source">
            <type by_reference="false">string</type>
          </tag>
          <tag line="258" name="return" description="(string)/'' or (integer)/0 depending on $data_source type" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="269">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="269">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="269">
          <name>$data_source</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="329" package="Media Library Assistant">
        <name>_evaluate_array_result</name>
        <full_name>_evaluate_array_result</full_name>
        <docblock line="318">
          <description><![CDATA[Evaluate post information for custom field mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="318" name="since" description="2.20"/>
          <tag line="318" name="param" description="field value(s)" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="318" name="param" description="format option text|single|export|array|multi" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="318" name="param" description="keep existing value(s) - for 'multi' option" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="318" name="return" description="array for option = array|multi else string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="329">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="329">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="329">
          <name>$keep_existing</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="366" package="Media Library Assistant">
        <name>_evaluate_data_source</name>
        <full_name>_evaluate_data_source</full_name>
        <docblock line="354">
          <description><![CDATA[Evaluate custom field mapping data source]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="354" name="since" description="2.20"/>
          <tag line="354" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="354" 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="354" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="354" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="354" name="return" description="data source value" type="string|array">
            <type by_reference="false">string</type>
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="366">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="366">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="366">
          <name>$data_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="366">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-data.php" hash="103aefd80712f51853f9e9e1b4896063" 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>
    <include line="2917" type="Require" package="Media Library Assistant">
      <name/>
    </include>
    <include line="3018" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <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>
      <property final="false" static="true" visibility="public" line="1392" namespace="global" package="Media Library Assistant">
        <name>$query_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="1377">
          <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_alt_text_view, use_postmeta_view, use_orderby_view,
alt_text_value, postmeta_key, postmeta_value, patterns, detached,
orderby, order, mla-metavalue, debug (also in search_parameters)</p>]]></long-description>
          <tag line="1377" name="since" description="0.30"/>
          <tag line="1377" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="1420" namespace="global" package="Media Library Assistant">
        <name>$search_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="1394">
          <description><![CDATA[WP_Query 'posts_search' filter "parameters"]]></description>
          <long-description><![CDATA[<p>This array defines parameters for the query's posts_search filter, which uses
'search_string' to add a clause to the query's WHERE clause. It is shared between
the list_table-query functions here and the mla_get_shortcode_attachments function
in class-mla-shortcodes.php. This array passes the relevant parameters to the filter.</p>

<p>Array index values are:
['mla_terms_search']['phrases']
['mla_terms_search']['taxonomies']
['mla_terms_search']['radio_phrases'] => AND/OR
['mla_terms_search']['radio_terms'] => AND/OR
['s'] => numeric for ID/parent search
['mla_search_fields'] => 'content', 'title', 'excerpt', 'alt-text', 'name', 'terms'
Note: 'alt-text' is not supported in [mla_gallery]
['mla_search_connector'] => AND/OR
['sentence'] => entire string must match as one "keyword"
['exact'] => entire string must match entire field value
['debug'] => internal element, console/log/shortcode/none
['tax_terms_count'] => internal element, shared with JOIN and GROUP BY filters</p>]]></long-description>
          <tag line="1394" name="since" description="2.00"/>
          <tag line="1394" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="2163" namespace="global" package="Media Library Assistant">
        <name>$utf8_chars</name>
        <default><![CDATA[array("\xC2\x80", "\xC2\x81", "\xC2\x82", "\xC2\x83", "\xC2\x84", "\xC2\x85", "\xC2\x86", "\xC2\x87", "\xC2\x88", "\xC2\x89", "\xC2\x8A", "\xC2\x8B", "\xC2\x8C", "\xC2\x8D", "\xC2\x8E", "\xC2\x8F", "\xC2\x90", "\xC2\x91", "\xC2\x92", "\xC2\x93", "\xC2\x94", "\xC2\x95", "\xC2\x96", "\xC2\x97", "\xC2\x98", "\xC2\x99", "\xC2\x9A", "\xC2\x9B", "\xC2\x9C", "\xC2\x9D", "\xC2\x9E", "\xC2\x9F", "\xC2\xA0", "\xC2\xA1", "\xC2\xA2", "\xC2\xA3", "\xC2\xA4", "\xC2\xA5", "\xC2\xA6", "\xC2\xA7", "\xC2\xA8", "\xC2\xA9", "\xC2\xAA", "\xC2\xAB", "\xC2\xAC", "\xC2\xAD", "\xC2\xAE", "\xC2\xAF", "\xC2\xB0", "\xC2\xB1", "\xC2\xB2", "\xC2\xB3", "\xC2\xB4", "\xC2\xB5", "\xC2\xB6", "\xC2\xB7", "\xC2\xB8", "\xC2\xB9", "\xC2\xBA", "\xC2\xBB", "\xC2\xBC", "\xC2\xBD", "\xC2\xBE", "\xC2\xBF", "\xC3\x80", "\xC3\x81", "\xC3\x82", "\xC3\x83", "\xC3\x84", "\xC3\x85", "\xC3\x86", "\xC3\x87", "\xC3\x88", "\xC3\x89", "\xC3\x8A", "\xC3\x8B", "\xC3\x8C", "\xC3\x8D", "\xC3\x8E", "\xC3\x8F", "\xC3\x90", "\xC3\x91", "\xC3\x92", "\xC3\x93", "\xC3\x94", "\xC3\x95", "\xC3\x96", "\xC3\x97", "\xC3\x98", "\xC3\x99", "\xC3\x9A", "\xC3\x9B", "\xC3\x9C", "\xC3\x9D", "\xC3\x9E", "\xC3\x9F", "\xC3\xA0", "\xC3\xA1", "\xC3\xA2", "\xC3\xA3", "\xC3\xA4", "\xC3\xA5", "\xC3\xA6", "\xC3\xA7", "\xC3\xA8", "\xC3\xA9", "\xC3\xAA", "\xC3\xAB", "\xC3\xAC", "\xC3\xAD", "\xC3\xAE", "\xC3\xAF", "\xC3\xB0", "\xC3\xB1", "\xC3\xB2", "\xC3\xB3", "\xC3\xB4", "\xC3\xB5", "\xC3\xB6", "\xC3\xB7", "\xC3\xB8", "\xC3\xB9", "\xC3\xBA", "\xC3\xBB", "\xC3\xBC", "\xC3\xBD", "\xC3\xBE", "\xC3\xBF")]]></default>
        <docblock line="2156">
          <description><![CDATA[UTF-8 replacements for invalid SQL characters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2156" name="since" description="1.41"/>
          <tag line="2156" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2223" 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="2213">
          <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="2213" name="since" description="0.90"/>
          <tag line="2213" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="2322" 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="2312">
          <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="2312" name="since" description="0.90"/>
          <tag line="2312" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2421" 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="2411">
          <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="2411" name="since" description="0.90"/>
          <tag line="2411" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2520" 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", 8 => "IPTC Unstructured Character Oriented File Format (UCOFF)", 9 => "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="2510">
          <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="2510" name="since" description="0.90"/>
          <tag line="2510" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2563" 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="2553">
          <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="2553" name="since" description="0.90"/>
          <tag line="2553" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2853" namespace="global" package="Media Library Assistant">
        <name>$mla_IPTC_EXIF_errors</name>
        <default><![CDATA[array()]]></default>
        <docblock line="2845">
          <description><![CDATA[Passes IPTC/EXIF parse errors between mla_IPTC_EXIF_error_handler
and mla_fetch_attachment_image_metadata]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2845" name="since" description="1.81"/>
          <tag line="2845" 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="24" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="19">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="19" name="since" description="0.1"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="51" package="Media Library Assistant">
        <name>mla_load_template</name>
        <full_name>mla_load_template</full_name>
        <docblock line="33">
          <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="33" name="since" description="0.1"/>
          <tag line="33" name="param" description="Complete path and/or name of the template file, option name or the raw template" type="string" variable="$source">
            <type by_reference="false">string</type>
          </tag>
          <tag line="33" name="param" description="Optional type of template source; 'path', 'file' (default), 'option', 'string'" type="string" variable="$type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="33" 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="51">
          <name>$source</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="51">
          <name>$type</name>
          <default><![CDATA['file']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="171" package="Media Library Assistant">
        <name>_find_template_substring</name>
        <full_name>_find_template_substring</full_name>
        <docblock line="162">
          <description><![CDATA[Find a complete template, balancing opening and closing delimiters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="162" name="since" description="1.50"/>
          <tag line="162" name="param" description="A string possibly starting with '[+template:'" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="162" name="return" description="'' or template string starting with '[+template:' and ending with the matching '+]'" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="171">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="218" package="Media Library Assistant">
        <name>mla_parse_array_template</name>
        <full_name>mla_parse_array_template</full_name>
        <docblock line="205">
          <description><![CDATA[Expand a template, replacing placeholders with their values]]></description>
          <long-description><![CDATA[<p>Will return an array of values if one or more of the placeholders returns an array.</p>]]></long-description>
          <tag line="205" name="since" description="1.50"/>
          <tag line="205" name="param" description="A formatting string containing [+placeholders+]" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="205" name="param" description="An associative array containing keys and values e.g. array('key' =&gt; 'value')" type="array" variable="$markup_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="205" name="return" description="string or array, depending on placeholder values. Placeholders corresponding to the keys of the markup_values will be replaced with their values." type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="218">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="218">
          <name>$markup_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="310" package="Media Library Assistant">
        <name>mla_parse_template</name>
        <full_name>mla_parse_template</full_name>
        <docblock line="298">
          <description><![CDATA[Expand a template, replacing placeholders with their values]]></description>
          <long-description><![CDATA[<p>A simple parsing function for basic templating.</p>]]></long-description>
          <tag line="298" name="since" description="0.1"/>
          <tag line="298" name="param" description="A formatting string containing [+placeholders+]" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="298" name="param" description="An associative array containing keys and values e.g. array('key' =&gt; 'value')" type="array" variable="$markup_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="298" name="return" description="Placeholders corresponding to the keys of the markup_values will be replaced with their values." type="\strng">
            <type by_reference="false">\strng</type>
          </tag>
        </docblock>
        <argument line="310">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="310">
          <name>$markup_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="362" package="Media Library Assistant">
        <name>_find_test_substring</name>
        <full_name>_find_test_substring</full_name>
        <docblock line="353">
          <description><![CDATA[Find a complete (test) element, balancing opening and closing delimiters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="353" name="since" description="1.50"/>
          <tag line="353" name="param" description="A string possibly starting with '('" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="353" name="return" description="'' or template string starting with '(' and ending with the matching ')'" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="362">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="404" package="Media Library Assistant">
        <name>_parse_field_level_template</name>
        <full_name>_parse_field_level_template</full_name>
        <docblock line="395">
          <description><![CDATA[Convert field-level "template:" string into its component parts]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="395" name="since" description="1.50"/>
          <tag line="395" name="param" description="Template content with string, test and choice elements" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="395" name="return" description="( node =&gt; array( type =&gt; &quot;string | test | choice | template&quot;, length =&gt; bytes, value =&gt; string | node(s) ) )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="404">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="564" package="Media Library Assistant">
        <name>_evaluate_template_array_node</name>
        <full_name>_evaluate_template_array_node</full_name>
        <docblock line="552">
          <description><![CDATA[Analyze a field-level "template:" element, expanding Field-level Markup Substitution Parameters]]></description>
          <long-description><![CDATA[<p>Will return an array of values if one or more of the placeholders returns an array.</p>]]></long-description>
          <tag line="552" name="since" description="1.50"/>
          <tag line="552" name="param" description="A field-level template element node" type="array" variable="$node">
            <type by_reference="false">array</type>
          </tag>
          <tag line="552" name="param" description="An array of markup substitution values" type="array" variable="$markup_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="552" name="return" description="string or array, depending on placeholder values. Placeholders corresponding to the keys of the markup_values will be replaced with their values." type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="564">
          <name>$node</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="564">
          <name>$markup_values</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="646" package="Media Library Assistant">
        <name>_evaluate_template_node</name>
        <full_name>_evaluate_template_node</full_name>
        <docblock line="636">
          <description><![CDATA[Analyze a field-level "template:" element, expanding Field-level Markup Substitution Parameters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="636" name="since" description="1.50"/>
          <tag line="636" name="param" description="A field-level template element node" type="array" variable="$node">
            <type by_reference="false">array</type>
          </tag>
          <tag line="636" name="param" description="An array of markup substitution values" type="array" variable="$markup_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="636" name="return" description="String with expanded values, if any" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="646">
          <name>$node</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="646">
          <name>$markup_values</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="709" package="Media Library Assistant">
        <name>_expand_field_level_template</name>
        <full_name>_expand_field_level_template</full_name>
        <docblock line="698">
          <description><![CDATA[Analyze a field-level "template:" element, expanding Field-level Markup Substitution Parameters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="698" name="since" description="1.50"/>
          <tag line="698" name="param" description="A formatting string containing [+placeholders+]" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="698" name="param" description="An array of markup substitution values" type="array" variable="$markup_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="698" name="param" description="True to return array value(s), false to return a string" type="boolean" variable="$return_arrays">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="698" name="return" description="Element with expanded string/array values, if any" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="709">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="709">
          <name>$markup_values</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
        <argument line="709">
          <name>$return_arrays</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="754" package="Media Library Assistant">
        <name>_process_field_level_array</name>
        <full_name>_process_field_level_array</full_name>
        <docblock line="743">
          <description><![CDATA[Process an markup field array value according to the supplied data-format option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="743" name="since" description="1.50"/>
          <tag line="743" name="param" description="an array of scalar values" type="array" variable="$record">
            <type by_reference="false">array</type>
          </tag>
          <tag line="743" name="param" description="data option; 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="743" name="param" description="Optional: for option 'multi', retain existing values" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="743" name="return" description="( parameter =&gt; value ) for all field-level parameters and anything in $markup_values" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="754">
          <name>$record</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="754">
          <name>$option</name>
          <default><![CDATA['text']]></default>
          <type/>
        </argument>
        <argument line="754">
          <name>$keep_existing</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="807" package="Media Library Assistant">
        <name>_parse_arguments</name>
        <full_name>_parse_arguments</full_name>
        <docblock line="798">
          <description><![CDATA[Process an argument list within a field-level parameter format specification]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="798" name="since" description="2.02"/>
          <tag line="798" name="param" description="arguments, e.g., ('d/m/Y H:i:s' , &quot;arg, \&quot; two&quot; ) without parens" type="string" variable="$argument_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="798" name="return" description="individual arguments, e.g. array( 0 =&gt; 'd/m/Y H:i:s', 1 =&gt; 'arg, \&quot; two' )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="807">
          <name>$argument_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="888" package="Media Library Assistant">
        <name>mla_apply_field_level_format</name>
        <full_name>mla_apply_field_level_format</full_name>
        <docblock line="878">
          <description><![CDATA[Apply field-level format options to field-level content]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="878" name="since" description="2.10"/>
          <tag line="878" name="param" description="field-level content" type="string" variable="$value">
            <type by_reference="false">string</type>
          </tag>
          <tag line="878" name="param" description="format code and aguments" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="878" name="return" description="formatted field-level content" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="888">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="888">
          <name>$args</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1003" package="Media Library Assistant">
        <name>mla_expand_field_level_parameters</name>
        <full_name>mla_expand_field_level_parameters</full_name>
        <docblock line="985">
          <description><![CDATA[Analyze a template, expanding Field-level Markup Substitution Parameters]]></description>
          <long-description><![CDATA[<p>Field-level parameters must have one of the following prefix values:
template, request, query, custom, terms, meta, iptc, exif, xmp, pdf.
All but request and query require an attachment ID.</p>]]></long-description>
          <tag line="985" name="since" description="1.50"/>
          <tag line="985" name="param" description="A formatting string containing [+placeholders+]" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="985" name="param" description="Optional: an array of values from the query, if any, e.g. shortcode parameters" type="array" variable="$query">
            <type by_reference="false">array</type>
          </tag>
          <tag line="985" name="param" description="Optional: an array of values to add to the returned array" type="array" variable="$markup_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="985" name="param" description="Optional: attachment ID for attachment-specific placeholders" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="985" name="param" description="Optional: for option 'multi', retain existing values" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="985" name="param" description="Optional: default option value" type="string" variable="$default_option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="985" name="return" description="( parameter =&gt; value ) for all field-level parameters and anything in $markup_values" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1003">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1003">
          <name>$query</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1003">
          <name>$markup_values</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
        <argument line="1003">
          <name>$post_id</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="1003">
          <name>$keep_existing</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
        <argument line="1003">
          <name>$default_option</name>
          <default><![CDATA['text']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1266" package="Media Library Assistant">
        <name>mla_get_template_placeholders</name>
        <full_name>mla_get_template_placeholders</full_name>
        <docblock line="1255">
          <description><![CDATA[Analyze a template, returning an array of the placeholders it contains]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1255" name="since" description="0.90"/>
          <tag line="1255" name="param" description="A formatting string containing [+placeholders+]" type="string" variable="$tpl">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1255" name="param" description="Optional: default option value" type="string" variable="$default_option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1255" name="return" description="Placeholder information: each entry is an array with ['prefix'] =&gt; string, ['value'] =&gt; string, ['option'] =&gt; string 'text'|single'|'export'|'array'|'multi'" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1266">
          <name>$tpl</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1266">
          <name>$default_option</name>
          <default><![CDATA['text']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1435" package="Media Library Assistant">
        <name>mla_count_list_table_items</name>
        <full_name>mla_count_list_table_items</full_name>
        <docblock line="1422">
          <description><![CDATA[Get the total number of attachment posts]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAQuery::mla_count_list_table_items</p>]]></long-description>
          <tag line="1422" name="since" description="0.30"/>
          <tag line="1422" name="param" description="Query variables, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1422" name="param" description="(optional) number of rows to skip over to reach desired page" type="int" variable="$offset">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1422" name="param" description="(optional) number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1422" name="return" description="Number of attachment posts" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1435">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1435">
          <name>$offset</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1435">
          <name>$count</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1452" package="Media Library Assistant">
        <name>mla_query_list_table_items</name>
        <full_name>mla_query_list_table_items</full_name>
        <docblock line="1439">
          <description><![CDATA[Retrieve attachment objects for list table display]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAQuery::mla_query_list_table_items</p>]]></long-description>
          <tag line="1439" name="since" description="0.1"/>
          <tag line="1439" 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="1439" 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="1439" name="param" description="number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1439" 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="1452">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1452">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1452">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1470" package="Media Library Assistant">
        <name>mla_get_attachment_by_id</name>
        <full_name>mla_get_attachment_by_id</full_name>
        <docblock line="1456">
          <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="1456" name="since" description="0.1"/>
          <tag line="1456" name="uses" description="\global\$post" refers="\global\$post"/>
          <tag line="1456" name="param" description="The ID of the attachment post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1456" name="param" description="True to add references, false to skip references" type="boolean" variable="$add_references">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1456" 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="1470">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1470">
          <name>$add_references</name>
          <default><![CDATA[true]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1528" package="Media Library Assistant">
        <name>_set_array_element</name>
        <full_name>_set_array_element</full_name>
        <docblock line="1517">
          <description><![CDATA[Adds or replaces the value of a key in a possibly nested array structure]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1517" name="since" description="1.51"/>
          <tag line="1517" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1517" name="param" description="replacement value, string or array, by reference" type="mixed" variable="$value">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="1517" name="param" description="PHP nested arrays, by reference" type="array" variable="$haystack">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1517" name="return" description="true if $needle element set, false if not" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1528">
          <name>$needle</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1528">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1528">
          <name>$haystack</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1562" package="Media Library Assistant">
        <name>_unset_array_element</name>
        <full_name>_unset_array_element</full_name>
        <docblock line="1552">
          <description><![CDATA[Deletes the value of a key in a possibly nested array structure]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1552" name="since" description="1.51"/>
          <tag line="1552" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1552" name="param" description="PHP nested arrays, by reference" type="array" variable="$haystack">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1552" name="return" description="true if $needle element found, false if not" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1562">
          <name>$needle</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1562">
          <name>$haystack</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1597" package="Media Library Assistant">
        <name>mla_find_array_element</name>
        <full_name>mla_find_array_element</full_name>
        <docblock line="1582">
          <description><![CDATA[Finds the value of a key in a possibly nested array structure]]></description>
          <long-description><![CDATA[<p>Used primarily to extract fields from the _wp_attachment_metadata custom field.
Also used with the audio/video ID3 metadata exposed in WordPress 3.6 and later.</p>]]></long-description>
          <tag line="1582" name="since" description="1.30"/>
          <tag line="1582" name="param" description="key value, e.g. array1.array2.element" type="string" variable="$needle">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1582" name="param" description="PHP nested arrays" type="array" variable="$haystack">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1582" name="param" description="data option; 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1582" name="param" description="keep existing values - for 'multi' option" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1582" name="return" description="string or array value matching key(.key ...) or ''" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="1597">
          <name>$needle</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1597">
          <name>$haystack</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1597">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1597">
          <name>$keep_existing</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1695" package="Media Library Assistant">
        <name>mla_save_post_action</name>
        <full_name>mla_save_post_action</full_name>
        <docblock line="1686">
          <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="1686" name="since" description="1.00"/>
          <tag line="1686" 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="1686" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1695">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1709" package="Media Library Assistant">
        <name>mla_parse_pdf_date</name>
        <full_name>mla_parse_pdf_date</full_name>
        <docblock line="1700">
          <description><![CDATA[Parse a PDF date string]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1700" name="since" description="1.50"/>
          <tag line="1700" name="param" description="PDF date string of the form D:YYYYMMDDHHmmSSOHH'mm" type="string" variable="$source_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1700" name="return" description="formatted date string YYYY-MM-DD HH:mm:SS" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1709">
          <name>$source_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1732" package="Media Library Assistant">
        <name>_parse_iso8601_date</name>
        <full_name>_parse_iso8601_date</full_name>
        <docblock line="1723">
          <description><![CDATA[Parse a ISO 8601 Timestamp]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1723" name="since" description="1.50"/>
          <tag line="1723" name="param" description="ISO string of the form YYYY-MM-DDTHH:MM:SS-HH:MM (inc time zone)" type="string" variable="$source_string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1723" name="return" description="formatted date string YYYY-MM-DD HH:mm:SS" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1732">
          <name>$source_string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1755" package="Media Library Assistant">
        <name>_parse_xmp_array</name>
        <full_name>_parse_xmp_array</full_name>
        <docblock line="1746">
          <description><![CDATA[Parse an XMP array value, stripping namespace prefixes and Seq/Alt/Bag arrays]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1746" name="since" description="2.10"/>
          <tag line="1746" name="param" description="XMP multi-valued element" type="array" variable="$values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1746" name="return" description="Simplified array or string value" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="1755">
          <name>$values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1801" package="Media Library Assistant">
        <name>_nonempty_value</name>
        <full_name>_nonempty_value</full_name>
        <docblock line="1790">
          <description><![CDATA[Search the namespace array for a non-empty value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1790" name="since" description="2.10"/>
          <tag line="1790" name="param" description="namespace array" type="array" variable="$namespace_array">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1790" name="param" description="namespace" type="string" variable="$namespace">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1790" name="param" description="key" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1790" name="return" description="trimmed value of the key within the namespace" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1801">
          <name>$namespace_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1801">
          <name>$namespace</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1801">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1830" package="Media Library Assistant">
        <name>mla_parse_xmp_metadata</name>
        <full_name>mla_parse_xmp_metadata</full_name>
        <docblock line="1820">
          <description><![CDATA[Extract XMP meta data from a file]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1820" name="since" description="2.10"/>
          <tag line="1820" name="param" description="full path and file name" type="string" variable="$file_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1820" name="param" description="offset within the file of the search start point" type="integer" variable="$file_offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1820" name="return" description="array of metadata values or NULL on failure" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="1830">
          <name>$file_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1830">
          <name>$file_offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2191" package="Media Library Assistant">
        <name>_bin_to_utf8</name>
        <full_name>_bin_to_utf8</full_name>
        <docblock line="2182">
          <description><![CDATA[Replace SQL incorrect characters (0x80 - 0xFF) with their UTF-8 equivalents]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2182" name="since" description="1.41"/>
          <tag line="2182" name="param" description="unencoded string" type="string" variable="$string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2182" name="return" description="UTF-8 encoded string" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2191">
          <name>$string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2591" package="Media Library Assistant">
        <name>mla_iptc_metadata_value</name>
        <full_name>mla_iptc_metadata_value</full_name>
        <docblock line="2579">
          <description><![CDATA[Parse one IPTC metadata field]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2579" name="since" description="1.41"/>
          <tag line="2579" name="param" description="field name - IPTC Identifier or friendly name/slug" type="string" variable="$iptc_key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2579" name="param" description="metadata array containing iptc, exif, xmp and pdf metadata arrays" type="array" variable="$item_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2579" name="param" description="data option; 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2579" name="param" description="Optional: for option 'multi', retain existing values" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="2579" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2591">
          <name>$iptc_key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2591">
          <name>$item_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2591">
          <name>$option</name>
          <default><![CDATA['text']]></default>
          <type/>
        </argument>
        <argument line="2591">
          <name>$keep_existing</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2634" package="Media Library Assistant">
        <name>mla_exif_metadata_value</name>
        <full_name>mla_exif_metadata_value</full_name>
        <docblock line="2620">
          <description><![CDATA[Parse one EXIF metadata field]]></description>
          <long-description><![CDATA[<p>Also handles the special pseudo-values 'ALL_EXIF' and 'ALL_IPTC'.</p>]]></long-description>
          <tag line="2620" name="since" description="1.13"/>
          <tag line="2620" name="param" description="field name" type="string" variable="$exif_key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2620" name="param" description="metadata array containing iptc, exif, xmp and pdf metadata arrays" type="array" variable="$item_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2620" name="param" description="data option; 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2620" name="param" description="Optional: for option 'multi', retain existing values" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="2620" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2634">
          <name>$exif_key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2634">
          <name>$item_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2634">
          <name>$option</name>
          <default><![CDATA['text']]></default>
          <type/>
        </argument>
        <argument line="2634">
          <name>$keep_existing</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2687" package="Media Library Assistant">
        <name>mla_xmp_metadata_value</name>
        <full_name>mla_xmp_metadata_value</full_name>
        <docblock line="2673">
          <description><![CDATA[Parse one XMP metadata field]]></description>
          <long-description><![CDATA[<p>Also handles the special pseudo-value 'ALL_XMP'.</p>]]></long-description>
          <tag line="2673" name="since" description="2.10"/>
          <tag line="2673" name="param" description="field name" type="string" variable="$xmp_key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2673" name="param" description="XMP metadata array" type="array" variable="$xmp_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2673" name="param" description="data option; 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2673" name="param" description="Optional: for option 'multi', retain existing values" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="2673" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2687">
          <name>$xmp_key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2687">
          <name>$xmp_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2687">
          <name>$option</name>
          <default><![CDATA['text']]></default>
          <type/>
        </argument>
        <argument line="2687">
          <name>$keep_existing</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2722" package="Media Library Assistant">
        <name>mla_id3_metadata_value</name>
        <full_name>mla_id3_metadata_value</full_name>
        <docblock line="2708">
          <description><![CDATA[Parse one ID3 (audio/visual) metadata field]]></description>
          <long-description><![CDATA[<p>Also handles the special pseudo-value 'ALL_ID3'.</p>]]></long-description>
          <tag line="2708" name="since" description="2.13"/>
          <tag line="2708" name="param" description="field name" type="string" variable="$id3_key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2708" name="param" description="ID3 metadata array" type="array" variable="$id3_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2708" name="param" description="data option; 'text'|'single'|'export'|'array'|'multi'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2708" name="param" description="Optional: for option 'multi', retain existing values" type="boolean" variable="$keep_existing">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="2708" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2722">
          <name>$id3_key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2722">
          <name>$id3_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2722">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2722">
          <name>$keep_existing</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2755" package="Media Library Assistant">
        <name>mla_pdf_metadata_value</name>
        <full_name>mla_pdf_metadata_value</full_name>
        <docblock line="2743">
          <description><![CDATA[Parse one PDF metadata field]]></description>
          <long-description><![CDATA[<p>Also handles the special pseudo-value 'ALL_PDF'.</p>]]></long-description>
          <tag line="2743" name="since" description="1.50"/>
          <tag line="2743" name="param" description="field name" type="string" variable="$pdf_key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2743" name="param" description="metadata array containing iptc, exif, xmp and pdf metadata arrays" type="string" variable="$item_metadata">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2743" name="return" description="string/array representation of metadata value or an empty string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2755">
          <name>$pdf_key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2755">
          <name>$item_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2799" package="Media Library Assistant">
        <name>_rational_to_decimal</name>
        <full_name>_rational_to_decimal</full_name>
        <docblock line="2790">
          <description><![CDATA[Convert an EXIF GPS rational value to a PHP float value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2790" name="since" description="1.50"/>
          <tag line="2790" name="param" description="array( 0 =&gt; numerator, 1 =&gt; denominator )" type="array" variable="$rational">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2790" name="return" description="numerator/denominator" type="float">
            <type by_reference="false">float</type>
          </tag>
        </docblock>
        <argument line="2799">
          <name>$rational</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2816" package="Media Library Assistant">
        <name>_rational_to_string</name>
        <full_name>_rational_to_string</full_name>
        <docblock line="2804">
          <description><![CDATA[Convert an EXIF rational value to a formatted string]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2804" name="since" description="2.02"/>
          <tag line="2804" name="param" description="numerator/denominator" type="string" variable="$rational">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2804" name="param" description="format for integer values" type="string" variable="$integer_format">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2804" name="param" description="format for fractional values from -1 to +1" type="string" variable="$fraction_format">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2804" name="param" description="format for integer.fraction values" type="string" variable="$mixed_format">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2804" name="return" description="formatted value or boolean false if no value available" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2816">
          <name>$rational</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2816">
          <name>$integer_format</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2816">
          <name>$fraction_format</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2816">
          <name>$mixed_format</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2867" package="Media Library Assistant">
        <name>mla_IPTC_EXIF_error_handler</name>
        <full_name>mla_IPTC_EXIF_error_handler</full_name>
        <docblock line="2855">
          <description><![CDATA[Intercept IPTC and EXIF parse errors]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2855" name="since" description="1.81"/>
          <tag line="2855" name="param" description="the level of the error raised" type="int" variable="$type">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2855" name="param" description="the error message" type="string" variable="$string">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2855" name="param" description="the filename that the error was raised in" type="string" variable="$file">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2855" name="param" description="the line number the error was raised at" type="int" variable="$line">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2855" name="return" description="true, to bypass PHP error handler" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="2867">
          <name>$type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2867">
          <name>$string</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2867">
          <name>$file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2867">
          <name>$line</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2908" package="Media Library Assistant">
        <name>mla_fetch_attachment_id3_metadata</name>
        <full_name>mla_fetch_attachment_id3_metadata</full_name>
        <docblock line="2895">
          <description><![CDATA[Fetch and filter ID3 metadata for an audio or video attachment]]></description>
          <long-description><![CDATA[<p>Adapted from /wp-admin/includes/media.php functions wp_add_id3_tag_data,
wp_read_video_metadata and wp_read_audio_metadata</p>]]></long-description>
          <tag line="2895" name="since" description="2.13"/>
          <tag line="2895" name="param" description="post ID of attachment" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2895" 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="2895" name="return" description="Meta data variables, including 'audio' and 'video'" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2908">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2908">
          <name>$path</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3002" package="Media Library Assistant">
        <name>mla_fetch_attachment_image_metadata</name>
        <full_name>mla_fetch_attachment_image_metadata</full_name>
        <docblock line="2992">
          <description><![CDATA[Fetch and filter IPTC and EXIF, XMP or PDF metadata for an image attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2992" name="since" description="0.90"/>
          <tag line="2992" name="param" description="post ID of attachment" type="int" variable="$post_id">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2992" 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="2992" name="return" description="Meta data variables, IPTC and EXIF or PDF" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3002">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3002">
          <name>$path</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3354" package="Media Library Assistant">
        <name>mla_update_wp_attachment_metadata</name>
        <full_name>mla_update_wp_attachment_metadata</full_name>
        <docblock line="3344">
          <description><![CDATA[Update "meta:" data for a single attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3344" name="since" description="1.51"/>
          <tag line="3344" name="param" description="The current wp_attachment_metadata value" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3344" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_meta">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3344" name="return" description="success/failure message(s); empty string if no changes." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="3354">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3354">
          <name>$new_meta</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3438" package="Media Library Assistant">
        <name>mla_update_item_postmeta</name>
        <full_name>mla_update_item_postmeta</full_name>
        <docblock line="3428">
          <description><![CDATA[Update custom field and "meta:" data for a single attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3428" name="since" description="1.40"/>
          <tag line="3428" 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="3428" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_meta">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3428" name="return" description="success/failure message(s)" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="3438">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3438">
          <name>$new_meta</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3605" package="Media Library Assistant">
        <name>mla_update_single_item</name>
        <full_name>mla_update_single_item</full_name>
        <docblock line="3592">
          <description><![CDATA[Update a single item; change the "post" data, taxonomy terms
and meta data for a single attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3592" name="since" description="0.1"/>
          <tag line="3592" 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="3592" name="param" description="Field name =&gt; value pairs" type="array" variable="$new_data">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3592" name="param" description="Optional taxonomy term values, default null" type="array" variable="$tax_input">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3592" 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="3592" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3605">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3605">
          <name>$new_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3605">
          <name>$tax_input</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="3605">
          <name>$tax_actions</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3911" package="Media Library Assistant">
        <name>_remove_terms</name>
        <full_name>_remove_terms</full_name>
        <docblock line="3900">
          <description><![CDATA[Remove terms from an attachment's assignments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3900" name="since" description="0.40"/>
          <tag line="3900" name="param" description="The ID of the attachment to be updated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3900" name="param" description="The term ids (integer array) or names (string array) to remove" type="array" variable="$terms">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3900" name="param" description="The taxonomy object" type="object" variable="$taxonomy_obj">
            <type by_reference="false">object</type>
          </tag>
          <tag line="3900" name="return" description="Term ids/names of the surviving terms" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3911">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3911">
          <name>$terms</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3911">
          <name>$taxonomy_obj</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3964" package="Media Library Assistant">
        <name>mla_hex_dump</name>
        <full_name>mla_hex_dump</full_name>
        <docblock line="3952">
          <description><![CDATA[Format printable version of binary data]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3952" name="since" description="0.90"/>
          <tag line="3952" name="param" description="Binary data" type="string" variable="$data">
            <type by_reference="false">string</type>
          </tag>
          <tag line="3952" name="param" description="Bytes to format, default = 0 (all bytes)" type="integer" variable="$limit">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3952" name="param" description="Bytes to format on each line" type="\intger" variable="$bytes_per_row">
            <type by_reference="false">\intger</type>
          </tag>
          <tag line="3952" name="param" description="offset of initial byte, or -1 to suppress printing offset information" type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3952" name="return" description="Printable representation of $data" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="3964">
          <name>$data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3964">
          <name>$limit</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="3964">
          <name>$bytes_per_row</name>
          <default><![CDATA[16]]></default>
          <type/>
        </argument>
        <argument line="3964">
          <name>$offset</name>
          <default><![CDATA[-1]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-edit-media.php" hash="cf1f0d18139dc27b16dca07e364a191e" 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>
      <constant namespace="global" line="23" package="Media Library Assistant">
        <name>JAVASCRIPT_EDIT_MEDIA_STYLES</name>
        <full_name>JAVASCRIPT_EDIT_MEDIA_STYLES</full_name>
        <value><![CDATA['mla-edit-media-style']]></value>
        <docblock line="16">
          <description><![CDATA[Slug for localizing and enqueueing CSS - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="16" name="since" description="1.20"/>
          <tag line="16" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="32" package="Media Library Assistant">
        <name>JAVASCRIPT_EDIT_MEDIA_SLUG</name>
        <full_name>JAVASCRIPT_EDIT_MEDIA_SLUG</full_name>
        <value><![CDATA['mla-edit-media-scripts']]></value>
        <docblock line="25">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="25" name="since" description="1.20"/>
          <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>JAVASCRIPT_EDIT_MEDIA_OBJECT</name>
        <full_name>JAVASCRIPT_EDIT_MEDIA_OBJECT</full_name>
        <value><![CDATA['mla_edit_media_vars']]></value>
        <docblock line="34">
          <description><![CDATA[Object name for localizing JavaScript - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="34" name="since" description="1.20"/>
          <tag line="34" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="762" namespace="global" package="Media Library Assistant">
        <name>$mla_references</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="752">
          <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="752" name="since" description="0.80"/>
          <tag line="752" 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="50" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="43">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="43" name="since" description="0.80"/>
          <tag line="43" 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="81" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="73">
          <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="73" name="since" description="0.80"/>
          <tag line="73" 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="151" package="Media Library Assistant">
        <name>mla_admin_enqueue_scripts_action</name>
        <full_name>mla_admin_enqueue_scripts_action</full_name>
        <docblock line="142">
          <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="142" name="since" description="1.71"/>
          <tag line="142" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
            <type by_reference="false">string</type>
          </tag>
          <tag line="142" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="151">
          <name>$page_hook</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="263" package="Media Library Assistant">
        <name>mla_upload_post_params</name>
        <full_name>mla_upload_post_params</full_name>
        <docblock line="256">
          <description><![CDATA[Filter the Media/Add New post parameters.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="256" name="since" description="2.02"/>
          <tag line="256" name="param" description="An array of media upload parameters used by Plupload." type="array" variable="$post_parms">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="263">
          <name>$post_parms</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="286" package="Media Library Assistant">
        <name>mla_post_upload_ui</name>
        <full_name>mla_post_upload_ui</full_name>
        <docblock line="276">
          <description><![CDATA[Echoes bulk edit area HTML to the Media/Add New screen]]></description>
          <long-description><![CDATA[<p>Fires on the post upload UI screen; legacy (pre-3.5.0) upload interface.
Anything echoed here goes below the "Maximum upload file size" message
and above the id="media-items" div.</p>]]></long-description>
          <tag line="276" name="since" description="2.02"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="458" package="Media Library Assistant">
        <name>mla_update_attachment_metadata_postfilter</name>
        <full_name>mla_update_attachment_metadata_postfilter</full_name>
        <docblock line="442">
          <description><![CDATA[Apply Media/Add New bulk edit area updates, if any]]></description>
          <long-description><![CDATA[<p>This filter is called AFTER MLA mapping rules are applied during
wp_update_attachment_metadata() processing. If none of the mapping rules
is enabled it is called from the 'wp_update_attachment_metadata' filter
with just two arguments.</p>]]></long-description>
          <tag line="442" name="since" description="2.02"/>
          <tag line="442" name="param" description="attachment metadata" type="array" variable="$data">
            <type by_reference="false">array</type>
          </tag>
          <tag line="442" name="param" description="The Post ID of the new/updated attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="442" name="param" description="Processing options, e.g., 'is_upload'" type="array" variable="$options">
            <type by_reference="false">array</type>
          </tag>
          <tag line="442" name="return" description="updated attachment metadata" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="458">
          <name>$data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="458">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="458">
          <name>$options</name>
          <default><![CDATA[array('is_upload' => true)]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="509" package="Media Library Assistant">
        <name>mla_post_updated_messages_filter</name>
        <full_name>mla_post_updated_messages_filter</full_name>
        <docblock line="499">
          <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="499" name="since" description="1.10"/>
          <tag line="499" name="param" description="messages for the Edit screen" type="array" variable="$messages">
            <type by_reference="false">array</type>
          </tag>
          <tag line="499" name="return" description="updated messages" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="509">
          <name>$messages</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="526" package="Media Library Assistant">
        <name>mla_attachment_submitbox_action</name>
        <full_name>mla_attachment_submitbox_action</full_name>
        <docblock line="518">
          <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="518" name="since" description="0.80"/>
          <tag line="518" 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="565" package="Media Library Assistant">
        <name>mla_add_meta_boxes_action</name>
        <full_name>mla_add_meta_boxes_action</full_name>
        <docblock line="554">
          <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="554" name="since" description="0.80"/>
          <tag line="554" name="param" description="type of the current post, e.g., 'attachment' (optional, default 'unknown')" type="string" variable="$post_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="554" name="param" description="current post (optional, default (object) array ( 'ID' =&gt; 0 ))" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="554" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="565">
          <name>$post_type</name>
          <default><![CDATA['unknown']]></default>
          <type/>
        </argument>
        <argument line="565">
          <name>$post</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="662" package="Media Library Assistant">
        <name>mla_edit_add_help_tab</name>
        <full_name>mla_edit_add_help_tab</full_name>
        <docblock line="652">
          <description><![CDATA[Add contextual help tabs to the WordPress Edit Media page]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="652" name="since" description="0.90"/>
          <tag line="652" name="param" description="title as shown on the screen" type="string" variable="$admin_title">
            <type by_reference="false">string</type>
          </tag>
          <tag line="652" name="param" description="title as shown in the HTML header" type="string" variable="$title">
            <type by_reference="false">string</type>
          </tag>
          <tag line="652" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="662">
          <name>$admin_title</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="662">
          <name>$title</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="774" package="Media Library Assistant">
        <name>mla_parent_info_handler</name>
        <full_name>mla_parent_info_handler</full_name>
        <docblock line="764">
          <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="764" name="since" description="0.80"/>
          <tag line="764" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="764" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="774">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="823" package="Media Library Assistant">
        <name>mla_menu_order_handler</name>
        <full_name>mla_menu_order_handler</full_name>
        <docblock line="813">
          <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="813" name="since" description="0.80"/>
          <tag line="813" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="813" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="823">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="840" package="Media Library Assistant">
        <name>mla_image_metadata_handler</name>
        <full_name>mla_image_metadata_handler</full_name>
        <docblock line="830">
          <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="830" name="since" description="0.80"/>
          <tag line="830" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="830" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="840">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="865" package="Media Library Assistant">
        <name>mla_featured_in_handler</name>
        <full_name>mla_featured_in_handler</full_name>
        <docblock line="855">
          <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="855" name="since" description="0.80"/>
          <tag line="855" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="855" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="865">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="900" package="Media Library Assistant">
        <name>mla_inserted_in_handler</name>
        <full_name>mla_inserted_in_handler</full_name>
        <docblock line="890">
          <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="890" name="since" description="0.80"/>
          <tag line="890" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="890" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="900">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="939" package="Media Library Assistant">
        <name>mla_gallery_in_handler</name>
        <full_name>mla_gallery_in_handler</full_name>
        <docblock line="929">
          <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="929" name="since" description="0.80"/>
          <tag line="929" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="929" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="939">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="974" package="Media Library Assistant">
        <name>mla_mla_gallery_in_handler</name>
        <full_name>mla_mla_gallery_in_handler</full_name>
        <docblock line="964">
          <description><![CDATA[Renders the MLA 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="964" name="since" description="0.80"/>
          <tag line="964" name="param" description="current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="964" name="return" description="echoes the HTML markup for the meta box content" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="974">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1009" package="Media Library Assistant">
        <name>mla_edit_attachment_action</name>
        <full_name>mla_edit_attachment_action</full_name>
        <docblock line="999">
          <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="999" name="since" description="0.80"/>
          <tag line="999" name="param" description="ID of the current post" type="integer" variable="$post_ID">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="999" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1009">
          <name>$post_ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-image-processor.php" hash="9e884b1c85e67660b55260855785d3e1" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Image processing support for mla_viewer and thumbnail generation]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.13"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="17" package="Media Library Assistant">
      <extends/>
      <name>MLAImageProcessor</name>
      <full_name>\MLAImageProcessor</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Image Processor provides PDF thumbnails
for the [mla_gallery] mla_viewer
and Media/Assistant thumbnail generator.]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="2.10"/>
      </docblock>
      <property final="false" static="true" visibility="public" line="25" namespace="global" package="Media Library Assistant">
        <name>$mla_debug</name>
        <default><![CDATA[false]]></default>
        <docblock line="18">
          <description><![CDATA[Log debug information if true]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="18" name="since" description="2.12"/>
          <tag line="18" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="protected" line="83" namespace="global" package="Media Library Assistant">
        <name>$image</name>
        <default><![CDATA[]]></default>
        <docblock line="76">
          <description><![CDATA[Imagick object for the image to be streamed]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="76" name="since" description="2.10"/>
          <tag line="76" name="var" description="" type="\Imagick">
            <type by_reference="false">\Imagick</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="36" package="Media Library Assistant">
        <name>_get_temp_file</name>
        <full_name>_get_temp_file</full_name>
        <docblock line="27">
          <description><![CDATA[Generate a unique, writable file in the temporary directory]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="27" name="since" description="2.10"/>
          <tag line="27" name="param" description="File extension for the temporary file" type="string" variable="$extension">
            <type by_reference="false">string</type>
          </tag>
          <tag line="27" name="return" description="Writable path and file name." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="36">
          <name>$extension</name>
          <default><![CDATA['.tmp']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="99" package="Media Library Assistant">
        <name>_ghostscript_convert</name>
        <full_name>_ghostscript_convert</full_name>
        <docblock line="85">
          <description><![CDATA[Direct Ghostscript file conversion]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="85" name="since" description="2.10"/>
          <tag line="85" name="uses" description="\global\self::$image" refers="\global\self::$image"/>
          <tag line="85" name="param" description="Input file, e.g., a PDF document" type="string" variable="$file">
            <type by_reference="false">string</type>
          </tag>
          <tag line="85" name="param" description="Page/frame within the file, zero-based" type="string" variable="$frame">
            <type by_reference="false">string</type>
          </tag>
          <tag line="85" name="param" description="Output file DPI. Default 72." type="string" variable="$resolution">
            <type by_reference="false">string</type>
          </tag>
          <tag line="85" name="param" description="Output MIME type; 'image/jpeg' or 'image/png'." type="string" variable="$output_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="85" name="param" description="Optional. Non-standard location to override default search, e.g., 'C:\Program Files (x86)\gs\gs9.15\bin\gswin32c.exe'" type="string" variable="$explicit_path">
            <type by_reference="false">string</type>
          </tag>
          <tag line="85" name="return" description="true if conversion succeeds else false" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="99">
          <name>$file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="99">
          <name>$frame</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="99">
          <name>$resolution</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="99">
          <name>$output_type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="99">
          <name>$explicit_path</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="229" package="Media Library Assistant">
        <name>_prepare_image</name>
        <full_name>_prepare_image</full_name>
        <docblock line="215">
          <description><![CDATA[Prepare the image for output, scaling and flattening as required]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="215" name="since" description="2.10"/>
          <tag line="215" name="uses" description="\global\self::$image" refers="\global\self::$image"/>
          <tag line="215" name="param" description="zero or new width" type="integer" variable="$width">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="215" name="param" description="zero or new height" type="integer" variable="$height">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="215" name="param" description="proportional fit (true) or exact fit (false)" type="boolean" variable="$best_fit">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="215" name="param" description="output MIME type" type="string" variable="$type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="215" name="param" description="compression quality; 1 - 100" type="integer" variable="$quality">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="215" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="229">
          <name>$width</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="229">
          <name>$height</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="229">
          <name>$best_fit</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="229">
          <name>$type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="229">
          <name>$quality</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="279" package="Media Library Assistant">
        <name>_mla_debug_add</name>
        <full_name>_mla_debug_add</full_name>
        <docblock line="272">
          <description><![CDATA[Log debug information]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="272" name="since" description="2.12"/>
          <tag line="272" name="param" description="Error message." type="string" variable="$message">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="279">
          <name>$message</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="300" package="Media Library Assistant">
        <name>_mla_die</name>
        <full_name>_mla_die</full_name>
        <docblock line="289">
          <description><![CDATA[Abort the operation and exit]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="289" name="since" description="2.10"/>
          <tag line="289" name="param" description="Error message." type="string" variable="$message">
            <type by_reference="false">string</type>
          </tag>
          <tag line="289" name="param" description="Optional. Error title. Default empty." type="string" variable="$title">
            <type by_reference="false">string</type>
          </tag>
          <tag line="289" name="param" description="Optional. HTML response code. Default 500." type="integer" variable="$response">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="289" name="return" description="echos page content and calls exit();" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="300">
          <name>$message</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="300">
          <name>$title</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
        <argument line="300">
          <name>$response</name>
          <default><![CDATA[500]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="315" package="Media Library Assistant">
        <name>_mla_error_return</name>
        <full_name>_mla_error_return</full_name>
        <docblock line="305">
          <description><![CDATA[Log the message and return error message array]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="305" name="since" description="2.10"/>
          <tag line="305" name="param" description="Error message." type="string" variable="$message">
            <type by_reference="false">string</type>
          </tag>
          <tag line="305" name="param" description="Optional. Line number in the caller." type="string" variable="$line">
            <type by_reference="false">string</type>
          </tag>
          <tag line="305" name="return" description="'error' =&gt; message )" type="\array(">
            <type by_reference="false">\array(</type>
          </tag>
        </docblock>
        <argument line="315">
          <name>$message</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="315">
          <name>$line</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="332" package="Media Library Assistant">
        <name>mla_handle_thumbnail_sideload</name>
        <full_name>mla_handle_thumbnail_sideload</full_name>
        <docblock line="320">
          <description><![CDATA[Process Imagick thumbnail conversion request, e.g., for a PDF thumbnail]]></description>
          <long-description><![CDATA[<p>Replaces download_url() in the Codex "Function Reference/wp handle sideload" example.</p>]]></long-description>
          <tag line="320" name="since" description="2.13"/>
          <tag line="320" name="param" description="Path and name of the source file relative to upload directory" type="string" variable="$input_file">
            <type by_reference="false">string</type>
          </tag>
          <tag line="320" name="param" description="Generation parameters" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="320" name="return" description="file attributes ( 'file', 'url', 'type' ) on success, ( 'error' ) on failure" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="332">
          <name>$input_file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="332">
          <name>$args</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="444" package="Media Library Assistant">
        <name>mla_process_stream_image</name>
        <full_name>mla_process_stream_image</full_name>
        <docblock line="432">
          <description><![CDATA[Process Imagick image stream request, e.g., for a PDF thumbnail]]></description>
          <long-description><![CDATA[<p>Requires mla_stream_file (relative to wp_upload_dir ) in $_REQUEST;
optional $_REQUEST parameters are:
        mla_stream_width, mla_stream_height, mla_stream_frame, mla_stream_resolution,
    mla_stream_quality, mla_stream_type, mla_stream_fit, mla_ghostscript_path</p>]]></long-description>
          <tag line="432" name="since" description="2.10"/>
          <tag line="432" name="return" description="echos image content and calls exit();" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
    </class>
    <class final="false" abstract="false" namespace="global" line="570" package="Media Library Assistant">
      <extends/>
      <name>MLAMutex</name>
      <full_name>\MLAMutex</full_name>
      <docblock line="561">
        <description><![CDATA[Class MLA (Media Library Assistant) Mutex provides a simple "mutual exclusion" semaphore
for the [mla_gallery] mla_viewer=single option]]></description>
        <long-description><![CDATA[<p>Adapted from the example by mr.smaon@gmail.com in the PHP Manual "Semaphore Functions" page.</p>]]></long-description>
        <tag line="561" name="package" description="Media Library Assistant"/>
        <tag line="561" name="since" description="2.10"/>
      </docblock>
      <property final="false" static="false" visibility="private" line="578" namespace="global" package="Media Library Assistant">
        <name>$sem_id</name>
        <default><![CDATA[]]></default>
        <docblock line="571">
          <description><![CDATA[Semaphore identifier returned by sem_get()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="571" name="since" description="2.10"/>
          <tag line="571" name="var" description="" type="resource">
            <type by_reference="false">resource</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="private" line="587" namespace="global" package="Media Library Assistant">
        <name>$is_acquired</name>
        <default><![CDATA[false]]></default>
        <docblock line="580">
          <description><![CDATA[True if the semaphore has been acquired]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="580" name="since" description="2.10"/>
          <tag line="580" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="private" line="596" namespace="global" package="Media Library Assistant">
        <name>$use_file_lock</name>
        <default><![CDATA[false]]></default>
        <docblock line="589">
          <description><![CDATA[True if using a file lock instead of a semaphore]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="589" name="since" description="2.10"/>
          <tag line="589" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="private" line="605" namespace="global" package="Media Library Assistant">
        <name>$filename</name>
        <default><![CDATA['']]></default>
        <docblock line="598">
          <description><![CDATA[Name of the (locked) file used as a semaphore]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="598" name="since" description="2.10"/>
          <tag line="598" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="private" line="614" namespace="global" package="Media Library Assistant">
        <name>$filepointer</name>
        <default><![CDATA[]]></default>
        <docblock line="607">
          <description><![CDATA[File system pointer resource of the (locked) file used as a semaphore]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="607" name="since" description="2.10"/>
          <tag line="607" name="var" description="" type="resource">
            <type by_reference="false">resource</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="625" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="616">
          <description><![CDATA[Initializes the choice of semaphore Vs file lock]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="616" name="since" description="2.10"/>
          <tag line="616" name="param" description="True to force use of file locking" type="boolean" variable="$use_lock">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="616" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="625">
          <name>$use_lock</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="648" package="Media Library Assistant">
        <name>init</name>
        <full_name>init</full_name>
        <docblock line="638">
          <description><![CDATA[Creates the semaphore or sets the (lock) file name]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="638" name="since" description="2.10"/>
          <tag line="638" name="param" description="Key to identify the semaphore" type="integer" variable="$id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="638" name="param" description="Absolute path and name of the file for locking" type="string" variable="$filename">
            <type by_reference="false">string</type>
          </tag>
          <tag line="638" name="return" description="True if the initialization succeeded" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="648">
          <name>$id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="648">
          <name>$filename</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="672" package="Media Library Assistant">
        <name>acquire</name>
        <full_name>acquire</full_name>
        <docblock line="665">
          <description><![CDATA[Acquires the semaphore or opens and locks the file]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="665" name="since" description="2.10"/>
          <tag line="665" name="return" description="True if the acquisition succeeded" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="702" package="Media Library Assistant">
        <name>release</name>
        <full_name>release</full_name>
        <docblock line="695">
          <description><![CDATA[Releases the semaphore or unlocks and closes (but does not unlink) the file]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="695" name="since" description="2.10"/>
          <tag line="695" name="return" description="True if the release succeeded" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="730" package="Media Library Assistant">
        <name>getId</name>
        <full_name>getId</full_name>
        <docblock line="723">
          <description><![CDATA[Returns the semaphore identifier, if it exists, else NULL]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="723" name="since" description="2.10"/>
          <tag line="723" name="return" description="Semaphore identifier or NULL" type="resource">
            <type by_reference="false">resource</type>
          </tag>
        </docblock>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-list-table.php" hash="004c981875b3f19d8c4146d109a828d7" 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="34" namespace="global" package="Media Library Assistant">
        <name>$detached</name>
        <default><![CDATA[]]></default>
        <docblock line="25">
          <description><![CDATA[True if the current view is "Unattached"]]></description>
          <long-description><![CDATA[<p>Declaration added in MLA v2.11 for WP 4.2 compatibility.</p>]]></long-description>
          <tag line="25" name="since" description="0.1"/>
          <tag line="25" name="var" description="" type="int">
            <type by_reference="false">int</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="private" line="43" namespace="global" package="Media Library Assistant">
        <name>$attached</name>
        <default><![CDATA[]]></default>
        <docblock line="36">
          <description><![CDATA[True if the current view is "Attached"]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="36" name="since" description="2.11"/>
          <tag line="36" name="var" description="" type="int">
            <type by_reference="false">int</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="private" line="54" namespace="global" package="Media Library Assistant">
        <name>$is_trash</name>
        <default><![CDATA[]]></default>
        <docblock line="45">
          <description><![CDATA[True if the current view is "Trash"]]></description>
          <long-description><![CDATA[<p>Declaration added in MLA v2.11 for WP 4.2 compatibility.</p>]]></long-description>
          <tag line="45" name="since" description="0.1"/>
          <tag line="45" name="var" description="" type="int">
            <type by_reference="false">int</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="protected" line="69" namespace="global" package="Media Library Assistant">
        <name>$rollover_id</name>
        <default><![CDATA[0]]></default>
        <docblock line="60">
          <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="60" name="since" description="0.1"/>
          <tag line="60" name="var" description="" type="int">
            <type by_reference="false">int</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="protected" line="80" namespace="global" package="Media Library Assistant">
        <name>$currently_hidden</name>
        <default><![CDATA[array()]]></default>
        <docblock line="71">
          <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="71" name="since" description="0.1"/>
          <tag line="71" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="false" visibility="protected" line="89" namespace="global" package="Media Library Assistant">
        <name>$mla_wpml_table</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="82">
          <description><![CDATA[The WPML_List_table support object, if required]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="82" name="since" description="2.11"/>
          <tag line="82" name="var" description="" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="protected" line="104" namespace="global" package="Media Library Assistant">
        <name>$default_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="97">
          <description><![CDATA[Table column definitions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="97" name="since" description="0.1"/>
          <tag line="97" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="protected" line="113" namespace="global" package="Media Library Assistant">
        <name>$default_hidden_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="106">
          <description><![CDATA[Default values for hidden columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="106" name="since" description="0.1"/>
          <tag line="106" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="protected" line="122" namespace="global" package="Media Library Assistant">
        <name>$default_sortable_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="115">
          <description><![CDATA[Sortable column definitions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="115" name="since" description="0.1"/>
          <tag line="115" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="protected" namespace="global" line="136" package="Media Library Assistant">
        <name>_avail_mime_types</name>
        <full_name>_avail_mime_types</full_name>
        <docblock line="124">
          <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,
but uses the output of wp_count_attachments() as input.</p>]]></long-description>
          <tag line="124" name="since" description="0.1"/>
          <tag line="124" name="param" description="Number of posts for each MIME type" type="array" variable="$num_posts">
            <type by_reference="false">array</type>
          </tag>
          <tag line="124" name="return" description="Mime type names" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="136">
          <name>$num_posts</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="157" package="Media Library Assistant">
        <name>mla_get_taxonomy_filter_dropdown</name>
        <full_name>mla_get_taxonomy_filter_dropdown</full_name>
        <docblock line="148">
          <description><![CDATA[Get dropdown box of terms to filter by, if available]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="148" name="since" description="1.20"/>
          <tag line="148" name="param" description="currently selected term_id || zero (default)" type="integer" variable="$selected">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="148" name="return" description="HTML markup for dropdown box" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="157">
          <name>$selected</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="204" package="Media Library Assistant">
        <name>mla_submenu_arguments</name>
        <full_name>mla_submenu_arguments</full_name>
        <docblock line="195">
          <description><![CDATA[Process $_REQUEST, building $submenu_arguments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="195" name="since" description="1.42"/>
          <tag line="195" name="param" description="Optional: Include the &quot;click filter&quot; values in the results" type="boolean" variable="$include_filters">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="195" name="return" description="non-empty view, search, filter and sort arguments" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="204">
          <name>$include_filters</name>
          <default><![CDATA[true]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="321" package="Media Library Assistant">
        <name>mla_manage_hidden_columns_filter</name>
        <full_name>mla_manage_hidden_columns_filter</full_name>
        <docblock line="306">
          <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="306" name="since" description="0.1"/>
          <tag line="306" name="param" description="current list of hidden columns, if any" type="string" variable="$result">
            <type by_reference="false">string</type>
          </tag>
          <tag line="306" name="param" description="'managemedia_page_mla-menucolumnshidden'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="306" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
            <type by_reference="false">object</type>
          </tag>
          <tag line="306" name="return" description="updated list of hidden columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="321">
          <name>$result</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="321">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="321">
          <name>$user_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="340" package="Media Library Assistant">
        <name>mla_manage_columns_filter</name>
        <full_name>mla_manage_columns_filter</full_name>
        <docblock line="329">
          <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="329" name="since" description="0.1"/>
          <tag line="329" 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="359" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="351">
          <description><![CDATA[Adds support for taxonomy and custom field 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="351" name="since" description="0.30"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="371" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="365">
          <description><![CDATA[Initializes some properties from $_REQUEST variables, then
calls the parent constructor to set some default configs.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="365" name="since" description="0.1"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="407" package="Media Library Assistant">
        <name>ajax_user_can</name>
        <full_name>ajax_user_can</full_name>
        <docblock line="400">
          <description><![CDATA[Checks the current user's permissions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="400" name="since" description="2.13"/>
          <tag line="400" name="return" description="" type="bool">
            <type by_reference="false">bool</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="424" package="Media Library Assistant">
        <name>column_default</name>
        <full_name>column_default</full_name>
        <docblock line="411">
          <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 and custom field columns are handled here. All other columns should have
a specific method, so this function returns a troubleshooting message.</p>]]></long-description>
          <tag line="411" name="since" description="0.1"/>
          <tag line="411" 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="411" 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="411" name="return" description="Text or HTML to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="424">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="424">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="514" package="Media Library Assistant">
        <name>column_cb</name>
        <full_name>column_cb</full_name>
        <docblock line="505">
          <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="505" name="since" description="0.1"/>
          <tag line="505" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="505" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="514">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="529" package="Media Library Assistant">
        <name>column_icon</name>
        <full_name>column_icon</full_name>
        <docblock line="521">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="521" name="since" description="0.1"/>
          <tag line="521" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="521" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="529">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="558" package="Media Library Assistant">
        <name>_format_post_status</name>
        <full_name>_format_post_status</full_name>
        <docblock line="549">
          <description><![CDATA[Translate post_status 'future', 'pending', 'draft' and 'trash' to label]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="549" name="since" description="2.01"/>
          <tag line="549" name="param" description="post_status" type="string" variable="$post_status">
            <type by_reference="false">string</type>
          </tag>
          <tag line="549" name="return" description="Status label or empty string" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="558">
          <name>$post_status</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="588" package="Media Library Assistant">
        <name>get_default_primary_column_name</name>
        <full_name>get_default_primary_column_name</full_name>
        <docblock line="580">
          <description><![CDATA[Get the name of the default primary column.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="580" name="since" description="2.13"/>
          <tag line="580" name="access" description="protected"/>
          <tag line="580" name="return" description="Name of the default primary column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="623" package="Media Library Assistant">
        <name>handle_row_actions</name>
        <full_name>handle_row_actions</full_name>
        <docblock line="612">
          <description><![CDATA[Generate and display row actions links.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="612" name="since" description="2.13"/>
          <tag line="612" name="access" description="protected"/>
          <tag line="612" name="param" description="Attachment being acted upon." type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="612" name="param" description="Current column name." type="string" variable="$column_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="612" name="param" description="Primary column name." type="string" variable="$primary">
            <type by_reference="false">string</type>
          </tag>
          <tag line="612" name="return" description="Row actions output for media attachments." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="623">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="623">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="623">
          <name>$primary</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="644" package="Media Library Assistant">
        <name>_build_rollover_actions</name>
        <full_name>_build_rollover_actions</full_name>
        <docblock line="633">
          <description><![CDATA[Add rollover actions to the current primary column, one of:
'ID_parent', 'title_name', 'post_title', 'post_name']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="633" name="since" description="0.1"/>
          <tag line="633" name="param" description="A singular attachment (post) object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="633" name="param" description="Current column name" type="string" variable="$column">
            <type by_reference="false">string</type>
          </tag>
          <tag line="633" name="return" description="Names and URLs of row-level actions" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="644">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="644">
          <name>$column</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="716" package="Media Library Assistant">
        <name>_build_item_thumbnail</name>
        <full_name>_build_item_thumbnail</full_name>
        <docblock line="707">
          <description><![CDATA[Generate item thumbnail image tag]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="707" name="since" description="2.15"/>
          <tag line="707" name="param" description="A singular attachment (post) object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="707" name="return" description="HTML &lt;img&gt; for thumbnail" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="716">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="770" package="Media Library Assistant">
        <name>_build_inline_data</name>
        <full_name>_build_inline_data</full_name>
        <docblock line="761">
          <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="761" name="since" description="0.20"/>
          <tag line="761" name="param" description="A singular attachment (post) object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="761" name="return" description="HTML &lt;div&gt; with row data" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="770">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="871" package="Media Library Assistant">
        <name>_handle_primary_column</name>
        <full_name>_handle_primary_column</full_name>
        <docblock line="856">
          <description><![CDATA[Format primary column before/after Wordpress v4.3]]></description>
          <long-description><![CDATA[<p>For WordPress before 4.3, add rollover actions and inline_data to the
first visible column. For 4.3 and later, merge the icon with the primary
visible column and add div tags.</p>]]></long-description>
          <tag line="856" name="since" description="2.13"/>
          <tag line="856" name="param" description="A singular attachment (post) object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="856" name="param" description="Current column name" type="string" variable="$column_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="856" name="param" description="Current column contents" type="string" variable="$column_content">
            <type by_reference="false">string</type>
          </tag>
          <tag line="856" name="return" description="Complete column content" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="871">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="871">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="871">
          <name>$column_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="904" package="Media Library Assistant">
        <name>column_ID_parent</name>
        <full_name>column_ID_parent</full_name>
        <docblock line="896">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="896" name="since" description="0.1"/>
          <tag line="896" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="896" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="904">
          <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_title_name</name>
        <full_name>column_title_name</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.1"/>
          <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="951" package="Media Library Assistant">
        <name>column_post_title</name>
        <full_name>column_post_title</full_name>
        <docblock line="943">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="943" name="since" description="0.1"/>
          <tag line="943" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="943" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="951">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="963" package="Media Library Assistant">
        <name>column_post_name</name>
        <full_name>column_post_name</full_name>
        <docblock line="955">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="955" name="since" description="0.1"/>
          <tag line="955" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="955" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="963">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="975" package="Media Library Assistant">
        <name>column_parent</name>
        <full_name>column_parent</full_name>
        <docblock line="967">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="967" name="since" description="0.1"/>
          <tag line="967" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="967" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="975">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1001" package="Media Library Assistant">
        <name>column_menu_order</name>
        <full_name>column_menu_order</full_name>
        <docblock line="993">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="993" name="since" description="0.60"/>
          <tag line="993" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="993" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1001">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1013" package="Media Library Assistant">
        <name>column_featured</name>
        <full_name>column_featured</full_name>
        <docblock line="1005">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1005" name="since" description="0.1"/>
          <tag line="1005" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1005" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1013">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1058" package="Media Library Assistant">
        <name>column_inserted</name>
        <full_name>column_inserted</full_name>
        <docblock line="1050">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1050" name="since" description="0.1"/>
          <tag line="1050" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1050" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1058">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1108" package="Media Library Assistant">
        <name>column_galleries</name>
        <full_name>column_galleries</full_name>
        <docblock line="1100">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1100" name="since" description="0.70"/>
          <tag line="1100" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1100" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1108">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1153" package="Media Library Assistant">
        <name>column_mla_galleries</name>
        <full_name>column_mla_galleries</full_name>
        <docblock line="1145">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1145" name="since" description="0.70"/>
          <tag line="1145" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1145" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1153">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1198" package="Media Library Assistant">
        <name>column_alt_text</name>
        <full_name>column_alt_text</full_name>
        <docblock line="1190">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1190" name="since" description="0.1"/>
          <tag line="1190" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1190" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1198">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1225" package="Media Library Assistant">
        <name>column_caption</name>
        <full_name>column_caption</full_name>
        <docblock line="1217">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1217" name="since" description="0.1"/>
          <tag line="1217" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1217" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1225">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1237" package="Media Library Assistant">
        <name>column_description</name>
        <full_name>column_description</full_name>
        <docblock line="1229">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1229" name="since" description="0.1"/>
          <tag line="1229" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1229" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1237">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1249" package="Media Library Assistant">
        <name>column_post_mime_type</name>
        <full_name>column_post_mime_type</full_name>
        <docblock line="1241">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1241" name="since" description="0.30"/>
          <tag line="1241" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1241" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1249">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1265" package="Media Library Assistant">
        <name>column_file_url</name>
        <full_name>column_file_url</full_name>
        <docblock line="1257">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1257" name="since" description="0.1"/>
          <tag line="1257" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1257" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1265">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1279" package="Media Library Assistant">
        <name>column_base_file</name>
        <full_name>column_base_file</full_name>
        <docblock line="1271">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1271" name="since" description="0.1"/>
          <tag line="1271" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1271" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1279">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1298" package="Media Library Assistant">
        <name>column_date</name>
        <full_name>column_date</full_name>
        <docblock line="1290">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1290" name="since" description="0.1"/>
          <tag line="1290" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1290" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1298">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1333" package="Media Library Assistant">
        <name>column_modified</name>
        <full_name>column_modified</full_name>
        <docblock line="1325">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1325" name="since" description="0.30"/>
          <tag line="1325" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1325" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1333">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1362" package="Media Library Assistant">
        <name>column_author</name>
        <full_name>column_author</full_name>
        <docblock line="1354">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1354" name="since" description="0.30"/>
          <tag line="1354" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1354" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1362">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1384" package="Media Library Assistant">
        <name>column_attached_to</name>
        <full_name>column_attached_to</full_name>
        <docblock line="1376">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1376" name="since" description="0.1"/>
          <tag line="1376" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1376" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1384">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1420" package="Media Library Assistant">
        <name>pagination</name>
        <full_name>pagination</full_name>
        <docblock line="1413">
          <description><![CDATA[Display the pagination, adding view, search and filter arguments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1413" name="since" description="1.42"/>
          <tag line="1413" name="param" description="'top' | 'bottom'" type="string" variable="$which">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1420">
          <name>$which</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1434" package="Media Library Assistant">
        <name>get_columns</name>
        <full_name>get_columns</full_name>
        <docblock line="1427">
          <description><![CDATA[This method dictates the table's columns and titles]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1427" name="since" description="0.1"/>
          <tag line="1427" 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="1446" package="Media Library Assistant">
        <name>get_hidden_columns</name>
        <full_name>get_hidden_columns</full_name>
        <docblock line="1438">
          <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="1438" name="since" description="0.1"/>
          <tag line="1438" 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="1471" package="Media Library Assistant">
        <name>get_sortable_columns</name>
        <full_name>get_sortable_columns</full_name>
        <docblock line="1462">
          <description><![CDATA[Returns an array where the  key is the column that needs to be sortable
and the value is db column (or other criteria) to sort by.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1462" name="since" description="0.1"/>
          <tag line="1462" name="return" description="Sortable column information,e.g., 'slug' =&gt; array('data_value', (boolean) initial_descending )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1482" package="Media Library Assistant">
        <name>print_column_headers</name>
        <full_name>print_column_headers</full_name>
        <docblock line="1475">
          <description><![CDATA[Print column headers, adding view, search and filter arguments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1475" name="since" description="1.42"/>
          <tag line="1475" name="param" description="Whether to set the id attribute or not" type="bool" variable="$with_id">
            <type by_reference="false">bool</type>
          </tag>
        </docblock>
        <argument line="1482">
          <name>$with_id</name>
          <default><![CDATA[true]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1499" package="Media Library Assistant">
        <name>mla_get_view</name>
        <full_name>mla_get_view</full_name>
        <docblock line="1489">
          <description><![CDATA[Wrapper for _get_view; returns HTML markup for one view that can be used with this table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1489" name="since" description="2.11"/>
          <tag line="1489" name="param" description="View slug, key to MLA_POST_MIME_TYPES array" type="string" variable="$view_slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1489" name="param" description="Slug for current view" type="string" variable="$current_view">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1489" name="return" description="| false HTML for link to display the view, false if count = zero" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1499">
          <name>$view_slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1499">
          <name>$current_view</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1513" package="Media Library Assistant">
        <name>_get_view</name>
        <full_name>_get_view</full_name>
        <docblock line="1503">
          <description><![CDATA[Returns HTML markup for one view that can be used with this table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1503" name="since" description="1.40"/>
          <tag line="1503" name="param" description="View slug, key to MLA_POST_MIME_TYPES array" type="string" variable="$view_slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1503" name="param" description="Slug for current view" type="string" variable="$current_view">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1503" name="return" description="| false HTML for link to display the view, false if count = zero" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1513">
          <name>$view_slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1513">
          <name>$current_view</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1643" package="Media Library Assistant">
        <name>get_views</name>
        <full_name>get_views</full_name>
        <docblock line="1635">
          <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="1635" name="since" description="0.1"/>
          <tag line="1635" 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="1696" package="Media Library Assistant">
        <name>get_bulk_actions</name>
        <full_name>get_bulk_actions</full_name>
        <docblock line="1688">
          <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="1688" name="since" description="0.1"/>
          <tag line="1688" 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="1726" package="Media Library Assistant">
        <name>extra_tablenav</name>
        <full_name>extra_tablenav</full_name>
        <docblock line="1715">
          <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="1715" name="since" description="0.1"/>
          <tag line="1715" 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="1715" name="return" description="Contains all the bulk actions: 'slugs'=&gt;'Visible Titles'" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1726">
          <name>$which</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1767" package="Media Library Assistant">
        <name>prepare_items</name>
        <full_name>prepare_items</full_name>
        <docblock line="1757">
          <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="1757" name="since" description="0.1"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1822" package="Media Library Assistant">
        <name>single_row</name>
        <full_name>single_row</full_name>
        <docblock line="1813">
          <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1813" name="since" description=".20"/>
          <tag line="1813" name="param" description="the current item" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1813" name="return" description="Echoes the row HTML" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1822">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-main.php" hash="aeda855745e39e61368981a435fa8767" 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>
    <include line="166" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="189" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="202" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="1620" 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>CURRENT_MLA_VERSION</name>
        <full_name>CURRENT_MLA_VERSION</full_name>
        <value><![CDATA['2.15']]></value>
        <docblock line="25">
          <description><![CDATA[Current version number]]></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>MLA_DEVELOPMENT_VERSION</name>
        <full_name>MLA_DEVELOPMENT_VERSION</full_name>
        <value><![CDATA['20151201']]></value>
        <docblock line="34">
          <description><![CDATA[Current date for Development Version, empty for production versions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="34" name="since" description="2.10"/>
          <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>STYLESHEET_SLUG</name>
        <full_name>STYLESHEET_SLUG</full_name>
        <value><![CDATA['mla-style']]></value>
        <docblock line="43">
          <description><![CDATA[Slug for registering and enqueueing plugin style sheet]]></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>JAVASCRIPT_INLINE_EDIT_OBJECT</name>
        <full_name>JAVASCRIPT_INLINE_EDIT_OBJECT</full_name>
        <value><![CDATA['mla_inline_edit_vars']]></value>
        <docblock line="52">
          <description><![CDATA[Object name for localizing JavaScript - MLA List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="52" name="since" description="0.20"/>
          <tag line="52" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="70" 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="61">
          <description><![CDATA[mla_admin_action value to display a single item for editing]]></description>
          <long-description><![CDATA[<p>Used by class-mla-view-list-table.php and class-mla-upload-list-table.php</p>]]></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="81" 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="72">
          <description><![CDATA[mla_admin_action value for updating a single item]]></description>
          <long-description><![CDATA[<p>Used by class-mla-view-list-table.php and class-mla-upload-list-table.php</p>]]></long-description>
          <tag line="72" name="since" description="0.1"/>
          <tag line="72" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="90" 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="83">
          <description><![CDATA[mla_admin_action value for mapping Custom Field metadata]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="83" name="since" description="1.10"/>
          <tag line="83" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="99" 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="92">
          <description><![CDATA[mla_admin_action value for mapping IPTC/EXIF metadata]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="92" name="since" description="1.00"/>
          <tag line="92" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="108" package="Media Library Assistant">
        <name>MLA_ADMIN_SET_PARENT</name>
        <full_name>MLA_ADMIN_SET_PARENT</full_name>
        <value><![CDATA['set_parent']]></value>
        <docblock line="101">
          <description><![CDATA[mla_admin_action value for setting an item's parent object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="101" name="since" description="1.82"/>
          <tag line="101" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="117" package="Media Library Assistant">
        <name>MLA_ADMIN_TERMS_SEARCH</name>
        <full_name>MLA_ADMIN_TERMS_SEARCH</full_name>
        <value><![CDATA['terms_search']]></value>
        <docblock line="110">
          <description><![CDATA[mla_admin_action value for searching taxonomy terms]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="110" name="since" description="1.90"/>
          <tag line="110" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="126" namespace="global" package="Media Library Assistant">
        <name>$page_hooks</name>
        <default><![CDATA[array()]]></default>
        <docblock line="119">
          <description><![CDATA[Holds screen ids to match help text to corresponding screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="119" name="since" description="0.1"/>
          <tag line="119" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="133" namespace="global" package="Media Library Assistant">
        <name>$mla_language_support_error_messages</name>
        <default><![CDATA['']]></default>
        <docblock line="128">
          <description><![CDATA[Accumulates error messages from name conflict tests]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="128" name="since" description="1.14"/>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="140" package="Media Library Assistant">
        <name>mla_name_conflict_reporting_action</name>
        <full_name>mla_name_conflict_reporting_action</full_name>
        <docblock line="135">
          <description><![CDATA[Displays name conflict error messages at the top of the Dashboard]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="135" name="since" description="2.11"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="159" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="148">
          <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="148" name="since" description="0.1"/>
          <tag line="148" 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="229" package="Media Library Assistant">
        <name>mla_plugins_loaded_action</name>
        <full_name>mla_plugins_loaded_action</full_name>
        <docblock line="218">
          <description><![CDATA[Load a plugin text domain and alternate debug file]]></description>
          <long-description><![CDATA[<p>The "add_action" for this function is in mla-plugin-loader.php, because the "initialize"
function above doesn't run in time.
Defined as public because it's an action.</p>]]></long-description>
          <tag line="218" name="since" description="1.60"/>
          <tag line="218" 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="284" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="277">
          <description><![CDATA[Load the plugin's Ajax handler or process Edit Media update actions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="277" name="since" description="0.20"/>
          <tag line="277" 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="348" package="Media Library Assistant">
        <name>mla_admin_print_styles_action</name>
        <full_name>mla_admin_print_styles_action</full_name>
        <docblock line="343">
          <description><![CDATA[Print optional in-lne styles for Media/Assistant submenu table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="343" name="since" description="2.13"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="456" package="Media Library Assistant">
        <name>mla_admin_enqueue_scripts_action</name>
        <full_name>mla_admin_enqueue_scripts_action</full_name>
        <docblock line="447">
          <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="447" name="since" description="0.1"/>
          <tag line="447" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
            <type by_reference="false">string</type>
          </tag>
          <tag line="447" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="456">
          <name>$page_hook</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="548" package="Media Library Assistant">
        <name>mla_admin_menu_action</name>
        <full_name>mla_admin_menu_action</full_name>
        <docblock line="537">
          <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>]]></long-description>
          <tag line="537" name="since" description="0.1"/>
          <tag line="537" 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="617" package="Media Library Assistant">
        <name>mla_load_media_action</name>
        <full_name>mla_load_media_action</full_name>
        <docblock line="610">
          <description><![CDATA[Redirect to Media/Assistant if Media/Library is hidden]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="610" name="since" description="1.60"/>
          <tag line="610" 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="645" package="Media Library Assistant">
        <name>mla_add_menu_options</name>
        <full_name>mla_add_menu_options</full_name>
        <docblock line="638">
          <description><![CDATA[Add the "XX Entries per page" filter to the Screen Options tab]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="638" name="since" description="0.1"/>
          <tag line="638" 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="664" package="Media Library Assistant">
        <name>mla_add_help_tab</name>
        <full_name>mla_add_help_tab</full_name>
        <docblock line="657">
          <description><![CDATA[Add contextual help tabs to all the MLA pages]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="657" name="since" description="0.1"/>
          <tag line="657" 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="767" package="Media Library Assistant">
        <name>mla_screen_options_show_screen_filter</name>
        <full_name>mla_screen_options_show_screen_filter</full_name>
        <docblock line="757">
          <description><![CDATA[Only show screen options on the table-list screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="757" name="since" description="0.1"/>
          <tag line="757" 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="757" name="param" description="Name of the page being loaded" type="string" variable="$this_screen">
            <type by_reference="false">string</type>
          </tag>
          <tag line="757" 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="767">
          <name>$show_screen</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="767">
          <name>$this_screen</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="782" package="Media Library Assistant">
        <name>mla_set_screen_option_filter</name>
        <full_name>mla_set_screen_option_filter</full_name>
        <docblock line="771">
          <description><![CDATA[Save the "Entries per page" option set by this user]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="771" name="since" description="0.1"/>
          <tag line="771" name="param" description="false or value returned by previous filter" type="mixed" variable="$status">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="771" name="param" description="Name of the option being changed" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="771" name="param" description="New value of the option" type="string" variable="$value">
            <type by_reference="false">string</type>
          </tag>
          <tag line="771" 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="782">
          <name>$status</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="782">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="782">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="801" package="Media Library Assistant">
        <name>mla_parent_file_filter</name>
        <full_name>mla_parent_file_filter</full_name>
        <docblock line="790">
          <description><![CDATA[Cleanup menus for Edit Tags/Categories page]]></description>
          <long-description><![CDATA[<p>Fixes the submenu bolding when going to the Edit Media screen.</p>]]></long-description>
          <tag line="790" name="since" description="0.1"/>
          <tag line="790" name="param" description="The top-level menu page" type="array" variable="$parent_file">
            <type by_reference="false">array</type>
          </tag>
          <tag line="790" name="return" description="The updated top-level menu page" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="801">
          <name>$parent_file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="838" package="Media Library Assistant">
        <name>_process_mla_download_file</name>
        <full_name>_process_mla_download_file</full_name>
        <docblock line="829">
          <description><![CDATA[Process secure file download]]></description>
          <long-description><![CDATA[<p>Requires _wpnonce, mla_download_file and mla_download_type in $_REQUEST; mla_download_disposition is optional.</p>]]></long-description>
          <tag line="829" name="since" description="2.00"/>
          <tag line="829" name="return" description="echos file contents and calls exit();" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="892" package="Media Library Assistant">
        <name>_process_bulk_value</name>
        <full_name>_process_bulk_value</full_name>
        <docblock line="882">
          <description><![CDATA[Process bulk edit area fields, which may contain a Content Template]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="882" name="since" description="1.80"/>
          <tag line="882" name="param" description="Current post ID" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="882" name="param" description="Field value as entered" type="string" variable="$bulk_value">
            <type by_reference="false">string</type>
          </tag>
          <tag line="882" name="return" description="Empty, or new value for the field" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="892">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="892">
          <name>$bulk_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="928" package="Media Library Assistant">
        <name>mla_prepare_bulk_edits</name>
        <full_name>mla_prepare_bulk_edits</full_name>
        <docblock line="917">
          <description><![CDATA[Prepare Bulk Edit field-level updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="917" name="since" description="2.11"/>
          <tag line="917" name="param" description="Current post ID" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="917" name="param" description="Form elements, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="917" name="param" description="Form id to field name mapping" type="array" variable="$custom_field_map">
            <type by_reference="false">array</type>
          </tag>
          <tag line="917" name="return" description="Non-empty form elements" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="928">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="928">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="928">
          <name>$custom_field_map</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1160" package="Media Library Assistant">
        <name>mla_process_bulk_action</name>
        <full_name>mla_process_bulk_action</full_name>
        <docblock line="1150">
          <description><![CDATA[Process bulk action for one or more attachments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1150" name="since" description="2.00"/>
          <tag line="1150" name="param" description="Bulk action slug: delete, edit, restore, trash, custom action" type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1150" name="param" description="Form elements, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1150" name="return" description="messages and page content: ( 'message', 'body', 'unchanged', 'success', 'failure', 'item_results' )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1160">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1160">
          <name>$request</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1354" package="Media Library Assistant">
        <name>mla_clear_filter_by</name>
        <full_name>mla_clear_filter_by</full_name>
        <docblock line="1345">
          <description><![CDATA[Clear the Media/Assistant submenu Filter-by variables]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1345" name="since" description="2.13"/>
          <tag line="1345" name="param" description="Filters to be retained" type="array" variable="$preserves">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1345" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1354">
          <name>$preserves</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1376" package="Media Library Assistant">
        <name>mla_render_admin_page</name>
        <full_name>mla_render_admin_page</full_name>
        <docblock line="1369">
          <description><![CDATA[Render the "Assistant" subpage in the Media section, using the list_table package]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1369" name="since" description="0.1"/>
          <tag line="1369" 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="1670" package="Media Library Assistant">
        <name>_bulk_edit_ajax_handler</name>
        <full_name>_bulk_edit_ajax_handler</full_name>
        <docblock line="1663">
          <description><![CDATA[Ajax handler for bulk editing and mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1663" name="since" description="2.00"/>
          <tag line="1663" name="return" description="echo json results or error message, then die()" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1713" package="Media Library Assistant">
        <name>mla_inline_edit_ajax_action</name>
        <full_name>mla_inline_edit_ajax_action</full_name>
        <docblock line="1704">
          <description><![CDATA[Ajax handler for inline editing]]></description>
          <long-description><![CDATA[<p>Adapted for Quick Edit from wp_ajax_inline_save in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
          <tag line="1704" name="since" description="0.20"/>
          <tag line="1704" 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="1836" package="Media Library Assistant">
        <name>_compose_post_type_select</name>
        <full_name>_compose_post_type_select</full_name>
        <docblock line="1826">
          <description><![CDATA[Compose a Post Type Options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1826" name="since" description="1.90"/>
          <tag line="1826" name="param" description="template parts" type="array" variable="$templates">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1826" name="param" description="current selection or 'all' (default)" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1826" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1836">
          <name>$templates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1836">
          <name>$selection</name>
          <default><![CDATA['all']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1875" package="Media Library Assistant">
        <name>mla_set_parent_form</name>
        <full_name>mla_set_parent_form</full_name>
        <docblock line="1866">
          <description><![CDATA[Build the hidden form for the "Set Parent" popup modal window]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1866" name="since" description="1.90"/>
          <tag line="1866" name="param" description="true to return complete form, false to return mla-set-parent-div" type="boolean" variable="$return_form">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1866" name="return" description="HTML &lt;form&gt; markup for hidden form" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1875">
          <name>$return_form</name>
          <default><![CDATA[true]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1938" package="Media Library Assistant">
        <name>_build_inline_edit_form</name>
        <full_name>_build_inline_edit_form</full_name>
        <docblock line="1927">
          <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="1927" name="since" description="0.20"/>
          <tag line="1927" name="param" description="MLA List Table object" type="object" variable="$MLAListTable">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1927" name="return" description="HTML &lt;form&gt; markup for hidden rows" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1938">
          <name>$MLAListTable</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2134" package="Media Library Assistant">
        <name>mla_authors_dropdown</name>
        <full_name>mla_authors_dropdown</full_name>
        <docblock line="2123">
          <description><![CDATA[Get the edit Authors dropdown box, if user has suitable permissions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2123" name="since" description="0.20"/>
          <tag line="2123" 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="2123" name="param" description="Optional HTML name attribute, default 'post_author'" type="string" variable="$name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2123" name="param" description="Optional HTML class attribute, default 'authors'" type="string" variable="$class">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2123" 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="2134">
          <name>$author</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="2134">
          <name>$name</name>
          <default><![CDATA['post_author']]></default>
          <type/>
        </argument>
        <argument line="2134">
          <name>$class</name>
          <default><![CDATA['authors']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2168" package="Media Library Assistant">
        <name>_current_bulk_action</name>
        <full_name>_current_bulk_action</full_name>
        <docblock line="2161">
          <description><![CDATA[Get the current action selected from the bulk actions dropdown]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2161" name="since" description="0.1"/>
          <tag line="2161" 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="2199" package="Media Library Assistant">
        <name>_delete_single_item</name>
        <full_name>_delete_single_item</full_name>
        <docblock line="2190">
          <description><![CDATA[Delete a single item permanently]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2190" name="since" description="0.1"/>
          <tag line="2190" name="param" description="The form POST data" type="array" variable="$post_id">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2190" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2199">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2231" package="Media Library Assistant">
        <name>_restore_single_item</name>
        <full_name>_restore_single_item</full_name>
        <docblock line="2222">
          <description><![CDATA[Restore a single item from the Trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2222" name="since" description="0.1"/>
          <tag line="2222" name="param" description="The WordPress Post ID of the attachment item" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2222" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2231">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2271" package="Media Library Assistant">
        <name>_trash_single_item</name>
        <full_name>_trash_single_item</full_name>
        <docblock line="2262">
          <description><![CDATA[Move a single item to Trash]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2262" name="since" description="0.1"/>
          <tag line="2262" name="param" description="The WordPress Post ID of the attachment item" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2262" name="return" description="success/failure message and NULL content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2271">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-media-modal-ajax.php" hash="6e23d10d1803f88631456f37bb65c081" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant  Ajax Handlers for Media Manager enhancements]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.20"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLAModal_Ajax</name>
      <full_name>\MLAModal_Ajax</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Modal Ajax contains handlers for the WordPress 3.5+ Media Manager]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="2.20"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="206" namespace="global" package="Media Library Assistant">
        <name>$media_item_args</name>
        <default><![CDATA[array('errors' => NULL, 'in_modal' => false)]]></default>
        <docblock line="199">
          <description><![CDATA[The get_media_item_args array]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="199" name="since" description="1.71"/>
          <tag line="199" name="var" description="( 'errors' =&gt; array of strings, 'in_modal =&gt; boolean )" 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="2.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="56" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="46">
          <description><![CDATA[Adjust ajax handler for Media Manager queries]]></description>
          <long-description><![CDATA[<p>Replace 'query-attachments' with our own handler if the request is coming from the "Assistant" tab.
Clean up the 'save-attachment-compat' values, removing the taxonomy updates MLS already handled.</p>]]></long-description>
          <tag line="46" name="since" description="2.20"/>
          <tag line="46" 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="194" package="Media Library Assistant">
        <name>mla_get_media_item_args_filter</name>
        <full_name>mla_get_media_item_args_filter</full_name>
        <docblock line="183">
          <description><![CDATA[Saves the get_media_item_args array for the attachment_fields_to_edit filter]]></description>
          <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
          <tag line="183" name="since" description="1.71"/>
          <tag line="183" name="param" description="arguments for the get_media_item function in /wp-admin/includes/media.php" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="183" name="return" description="arguments for the get_media_item function (unchanged)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="194">
          <name>$args</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_attachment_fields_to_edit_filter</name>
        <full_name>mla_attachment_fields_to_edit_filter</full_name>
        <docblock line="208">
          <description><![CDATA[Add/change custom fields to the Edit Media screen and Modal Window]]></description>
          <long-description><![CDATA[<p>Called from /wp-admin/includes/media.php, function get_compat_media_markup();
If "get_media_item_args"['in_modal'] => false ) its the Edit Media screen.
If "get_media_item_args"['in_modal'] => true ) its the Media Manager Modal Window.
For the Modal Window, $form_fields contains all the "compat-attachment-fields"
including the taxonomies, which we want to enhance.
Declared public because it is a filter.</p>]]></long-description>
          <tag line="208" name="since" description="1.71"/>
          <tag line="208" name="param" description="descriptors for the &quot;compat-attachment-fields&quot;" type="array" variable="$form_fields">
            <type by_reference="false">array</type>
          </tag>
          <tag line="208" name="param" description="the post to be edited" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="208" name="return" description="updated descriptors for the &quot;compat-attachment-fields&quot;" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="225">
          <name>$form_fields</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="225">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="331" package="Media Library Assistant">
        <name>mla_fill_compat_fields_action</name>
        <full_name>mla_fill_compat_fields_action</full_name>
        <docblock line="322">
          <description><![CDATA[Ajax handler for Media Manager "fill compat-attachment-fields" queries]]></description>
          <long-description><![CDATA[<p>Prepares an array of (HTML) taxonomy meta boxes with attachment-specific values.</p>]]></long-description>
          <tag line="322" name="since" description="2.20"/>
          <tag line="322" name="return" description="passes array of results to wp_send_json_success() for JSON encoding and transmission" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="510" package="Media Library Assistant">
        <name>mla_update_compat_fields_action</name>
        <full_name>mla_update_compat_fields_action</full_name>
        <docblock line="501">
          <description><![CDATA[Ajax handler for Media Manager "update compat-attachment-fields" queries]]></description>
          <long-description><![CDATA[<p>Updates one (or more) supported taxonomy and returns updated checkbox or tag/term lists</p>]]></long-description>
          <tag line="501" name="since" description="2.20"/>
          <tag line="501" name="return" description="passes array of results to wp_send_json_success() for JSON encoding and transmission" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="603" package="Media Library Assistant">
        <name>mla_query_attachments_action</name>
        <full_name>mla_query_attachments_action</full_name>
        <docblock line="594">
          <description><![CDATA[Ajax handler for Media Manager "Query Attachments" queries]]></description>
          <long-description><![CDATA[<p>Adapted from wp_ajax_query_attachments in /wp-admin/includes/ajax-actions.php</p>]]></long-description>
          <tag line="594" name="since" description="2.20"/>
          <tag line="594" name="return" description="passes array of post arrays to wp_send_json_success() for JSON encoding and transmission" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-media-modal.php" hash="dc41fd153e84c1d561a2f3ed3227a1d5" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Media Manager enhancements]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="1.20"/>
    </docblock>
    <include line="441" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="15" package="Media Library Assistant">
      <extends/>
      <name>MLAModal</name>
      <full_name>\MLAModal</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) Modal contains enhancements for the WordPress 3.5+ Media Manager]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="1.20"/>
      </docblock>
      <constant namespace="global" line="23" package="Media Library Assistant">
        <name>JAVASCRIPT_MEDIA_MODAL_STYLES</name>
        <full_name>JAVASCRIPT_MEDIA_MODAL_STYLES</full_name>
        <value><![CDATA['mla-media-modal-style']]></value>
        <docblock line="16">
          <description><![CDATA[Slug for localizing and enqueueing CSS - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="16" name="since" description="1.20"/>
          <tag line="16" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="32" package="Media Library Assistant">
        <name>JAVASCRIPT_MEDIA_MODAL_SLUG</name>
        <full_name>JAVASCRIPT_MEDIA_MODAL_SLUG</full_name>
        <value><![CDATA['mla-media-modal-scripts']]></value>
        <docblock line="25">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="25" name="since" description="1.20"/>
          <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>JAVASCRIPT_MEDIA_MODAL_OBJECT</name>
        <full_name>JAVASCRIPT_MEDIA_MODAL_OBJECT</full_name>
        <value><![CDATA['mla_media_modal_vars']]></value>
        <docblock line="34">
          <description><![CDATA[Object name for localizing JavaScript - Add Media and related dialogs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="34" name="since" description="1.20"/>
          <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>JAVASCRIPT_TERMS_SEARCH_OBJECT</name>
        <full_name>JAVASCRIPT_TERMS_SEARCH_OBJECT</full_name>
        <value><![CDATA['mla_terms_search_vars']]></value>
        <docblock line="43">
          <description><![CDATA[Object name for localizing JavaScript - Terms Search popup]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="43" name="since" description="1.90"/>
          <tag line="43" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="170" namespace="global" package="Media Library Assistant">
        <name>$mla_media_modal_settings</name>
        <default><![CDATA[array('screen' => 'modal', 'state' => 'initial', 'comma' => ',', 'ajaxNonce' => '', 'ajaxFillCompatAction' => \MLACore::JAVASCRIPT_FILL_COMPAT_ACTION, 'ajaxQueryAttachmentsAction' => \MLACore::JAVASCRIPT_QUERY_ATTACHMENTS_ACTION, 'ajaxUpdateCompatAction' => \MLACore::JAVASCRIPT_UPDATE_COMPAT_ACTION, 'enableDetailsCategory' => false, 'enableDetailsTag' => false, 'enableMimeTypes' => false, 'enableMonthsDropdown' => false, 'enableSearchBox' => false, 'enableSearchBoxControls' => false, 'enableTermsDropdown' => false, 'enableTermsSearch' => false, 'enableTermsAutofill' => false, 'query' => array('initial' => array('filterMime' => NULL, 'filterMonth' => NULL, 'filterTerm' => NULL, 'searchConnector' => NULL, 'searchFields' => NULL, 'searchValue' => NULL, 'searchClicks' => 0)), 'allMimeTypes' => array(), 'uploadMimeTypes' => array(), 'months' => '', 'termsClass' => array(), 'termsIndent' => '&nbsp;', 'termsTaxonomy' => '', 'termsText' => array(), 'termsValue' => array())]]></default>
        <docblock line="162">
          <description><![CDATA[Share the settings values between mla_media_view_settings_filter
and mla_print_media_templates_action]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="162" name="since" description="1.20"/>
          <tag line="162" 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="59" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="52">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="52" name="since" description="1.20"/>
          <tag line="52" 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="95" package="Media Library Assistant">
        <name>_months_dropdown</name>
        <full_name>_months_dropdown</full_name>
        <docblock line="84">
          <description><![CDATA[Display a monthly dropdown for filtering items]]></description>
          <long-description><![CDATA[<p>Adapted from /wp-admin/includes/class-wp-list-table.php function months_dropdown()</p>]]></long-description>
          <tag line="84" name="since" description="1.20"/>
          <tag line="84" name="param" description="post_type, e.g., 'attachment'" type="string" variable="$post_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="84" name="return" description="( value =&gt; label ) pairs" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="95">
          <name>$post_type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="136" package="Media Library Assistant">
        <name>_terms_options</name>
        <full_name>_terms_options</full_name>
        <docblock line="127">
          <description><![CDATA[Extract value and text elements from Dropdown HTML option tags]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="127" name="since" description="1.20"/>
          <tag line="127" name="param" description="HTML markup for taxonomy terms dropdown &lt;select&gt; tag" type="string" variable="$markup">
            <type by_reference="false">string</type>
          </tag>
          <tag line="127" name="return" description="( 'class' =&gt; $class_array, 'value' =&gt; $value_array, 'text' =&gt; $text_array )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="136">
          <name>$markup</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="219" package="Media Library Assistant">
        <name>mla_media_view_settings_filter</name>
        <full_name>mla_media_view_settings_filter</full_name>
        <docblock line="208">
          <description><![CDATA[Adds settings values to be passed to the Media Manager in /wp-includes/js/media-views.js.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
          <tag line="208" name="since" description="1.20"/>
          <tag line="208" name="param" description="associative array with setting =&gt; value pairs" type="array" variable="$settings">
            <type by_reference="false">array</type>
          </tag>
          <tag line="208" name="param" description="|| NULL current post object, if available" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="208" name="return" description="updated $settings array" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="219">
          <name>$settings</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="219">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="355" package="Media Library Assistant">
        <name>mla_media_view_strings_filter</name>
        <full_name>mla_media_view_strings_filter</full_name>
        <docblock line="344">
          <description><![CDATA[Adds string values to be passed to the Media Manager in /wp-includes/js/media-views.js.]]></description>
          <long-description><![CDATA[<p>Declared public because it is a filter.</p>]]></long-description>
          <tag line="344" name="since" description="1.20"/>
          <tag line="344" name="param" description="associative array with string =&gt; value pairs" type="array" variable="$strings">
            <type by_reference="false">array</type>
          </tag>
          <tag line="344" name="param" description="|| NULL current post object, if available" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="344" name="return" description="updated $strings array" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="355">
          <name>$strings</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="355">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="374" package="Media Library Assistant">
        <name>mla_wp_enqueue_media_action</name>
        <full_name>mla_wp_enqueue_media_action</full_name>
        <docblock line="366">
          <description><![CDATA[Enqueues the mla-media-modal-scripts.js file, adding it to the Media Manager scripts.]]></description>
          <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
          <tag line="366" name="since" description="1.20"/>
          <tag line="366" 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="419" package="Media Library Assistant">
        <name>mla_print_media_templates_action</name>
        <full_name>mla_print_media_templates_action</full_name>
        <docblock line="411">
          <description><![CDATA[Prints the templates used in the MLA Media Manager enhancements.]]></description>
          <long-description><![CDATA[<p>Declared public because it is an action.</p>]]></long-description>
          <tag line="411" name="since" description="1.20"/>
          <tag line="411" name="return" description="echoes HTML script tags for the templates" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="452" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="445">
          <description><![CDATA[Clean up the 'save-attachment-compat' values, removing taxonomy updates MLA already handled]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="445" name="since" description="1.20"/>
          <tag line="445" 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="490" package="Media Library Assistant">
        <name>mla_add_terms_search_scripts</name>
        <full_name>mla_add_terms_search_scripts</full_name>
        <docblock line="482">
          <description><![CDATA[Add the styles and scripts for the "Search Terms" popup modal window,
but only once per page load]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="482" name="since" description="1.90"/>
          <tag line="482" 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="540" package="Media Library Assistant">
        <name>mla_add_terms_search_form</name>
        <full_name>mla_add_terms_search_form</full_name>
        <docblock line="532">
          <description><![CDATA[Add the hidden form for the "Search Terms" popup modal window,
but only once per page load]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="532" name="since" description="1.90"/>
          <tag line="532" 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="556" package="Media Library Assistant">
        <name>mla_echo_terms_search_form</name>
        <full_name>mla_echo_terms_search_form</full_name>
        <docblock line="549">
          <description><![CDATA[Echo the hidden form for the "Search Terms" popup modal window]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="549" name="since" description="1.90"/>
          <tag line="549" name="return" description="Echos the HTML &lt;form&gt; markup for hidden form" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="567" package="Media Library Assistant">
        <name>mla_terms_search_form</name>
        <full_name>mla_terms_search_form</full_name>
        <docblock line="560">
          <description><![CDATA[Build the hidden form for the "Search Terms" popup modal window]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="560" name="since" description="1.90"/>
          <tag line="560" name="return" description="HTML &lt;form&gt; markup for hidden form" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-mime-types.php" hash="c22e80bc8d86dd218135fed64f48fe2d" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant MIME Type Support]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="1.40"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="16" package="Media Library Assistant">
      <extends/>
      <name>MLAMime</name>
      <full_name>\MLAMime</full_name>
      <docblock line="9">
        <description><![CDATA[Class MLA (Media Library Assistant) MIME filters WordPress MIME Type functions and supports
the Views and Uploads Settings tabs]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="9" name="package" description="Media Library Assistant"/>
        <tag line="9" name="since" description="1.40"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="54" namespace="global" package="Media Library Assistant">
        <name>$disable_mla_filtering</name>
        <default><![CDATA[false]]></default>
        <docblock line="47">
          <description><![CDATA[Disable MIME filtering during option initialization]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="47" name="since" description="1.40"/>
          <tag line="47" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="84" namespace="global" package="Media Library Assistant">
        <name>$mla_icon_type_associations</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="77">
          <description><![CDATA[In-memory representation of the Icon Type => file extension(s) associations]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="77" name="since" description="1.40"/>
          <tag line="77" name="var" description="slug =&gt; ( singular, plural, specification, post_mime_type, table_view, menu_order, description )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="705" namespace="global" package="Media Library Assistant">
        <name>$mla_post_mime_templates</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="698">
          <description><![CDATA[In-memory representation of the Post MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="698" name="since" description="1.40"/>
          <tag line="698" name="var" description="slug =&gt; ( singular, plural, specification, post_mime_type, table_view, menu_order, description )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="714" namespace="global" package="Media Library Assistant">
        <name>$mla_post_mime_highest_ID</name>
        <default><![CDATA[0]]></default>
        <docblock line="707">
          <description><![CDATA[Highest existing Post MIME Type ID value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="707" name="since" description="1.40"/>
          <tag line="707" name="var" description="" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1413" namespace="global" package="Media Library Assistant">
        <name>$mla_core_icon_types</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1406">
          <description><![CDATA[Icon types without MLA filtering]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1406" name="since" description="1.40"/>
          <tag line="1406" name="var" description="extension =&gt; ( core_icon_type )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1422" namespace="global" package="Media Library Assistant">
        <name>$mla_current_icon_types</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1415">
          <description><![CDATA[Icon types with MLA filtering - basenames of files in the current icon directory]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1415" name="since" description="1.40"/>
          <tag line="1415" name="var" description="( icon_type =&gt; icon_image_uri )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1431" namespace="global" package="Media Library Assistant">
        <name>$mla_upload_mime_templates</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1424">
          <description><![CDATA[In-memory representation of the Upload MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1424" name="since" description="1.40"/>
          <tag line="1424" name="var" description="extension =&gt; ( post_ID, mime_type, core_type, mla_type, source, standard_source, disabled, description, icon_type, wp_icon_type, mla_icon_type, core_icon_type )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1440" namespace="global" package="Media Library Assistant">
        <name>$mla_upload_mime_descriptions</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1433">
          <description><![CDATA[In-memory cache of the default Upload MIME Type descriptions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1433" name="since" description="1.80"/>
          <tag line="1433" name="var" description="extension =&gt; description" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1449" namespace="global" package="Media Library Assistant">
        <name>$mla_upload_mime_highest_ID</name>
        <default><![CDATA[0]]></default>
        <docblock line="1442">
          <description><![CDATA[Highest existing Upload MIME Type ID value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1442" name="since" description="1.40"/>
          <tag line="1442" name="var" description="" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2277" namespace="global" package="Media Library Assistant">
        <name>$mla_optional_upload_mime_templates</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="2270">
          <description><![CDATA[In-memory representation of the (read-only) Optional Upload MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2270" name="since" description="1.40"/>
          <tag line="2270" name="var" description="( ID, slug, mime_type, core_type, mla_type, description )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="24" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="17">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="17" name="since" description="1.40"/>
          <tag line="17" 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="69" package="Media Library Assistant">
        <name>mla_sanitize_mime_type_filter</name>
        <full_name>mla_sanitize_mime_type_filter</full_name>
        <docblock line="56">
          <description><![CDATA[Sanitize a MIME type]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/formatting.php, function sanitize_mime_type().
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="56" name="since" description="1.40"/>
          <tag line="56" name="param" description="Sanitized MIME type" type="string" variable="$sanitized_mime_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="56" name="param" description="Raw MIME type" type="string" variable="$raw_mime_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="56" name="return" description="Updated sanitized MIME type" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="69">
          <name>$sanitized_mime_type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="69">
          <name>$raw_mime_type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="107" package="Media Library Assistant">
        <name>mla_ext2type_filter</name>
        <full_name>mla_ext2type_filter</full_name>
        <docblock line="86">
          <description><![CDATA[Update the file extension to icon type (e.g., xls => spreadsheet, doc => document) array]]></description>
          <long-description><![CDATA[<p>Note that the calling function, wp_ext2type, takes an extension and returns an icon type.
This filter updates the array of possible matches to support the calling function.</p>

<p>Called from /wp-includes/functions.php, function wp_ext2type(). That function is called from
/wp-admin/includes/ajax-actions.php, function wp_ajax_send_link_to_editor(),
/wp-admin/includes/media.php, function wp_media_upload_handler(), and
/wp-includes/post.php, function wp_mime_type_icon(). The first two calls look for "audio"
and "video" files to call the appropriate filter. The third call assigns the appropriate icon
to the file for display purposes.</p>

<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="86" name="since" description="1.40"/>
          <tag line="86" name="param" description="The type =&gt; ( extensions ) associations." type="array" variable="$standard_types">
            <type by_reference="false">array</type>
          </tag>
          <tag line="86" name="return" description="The updated associations array." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="107">
          <name>$standard_types</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="174" package="Media Library Assistant">
        <name>mla_wp_check_filetype_and_ext_filter</name>
        <full_name>mla_wp_check_filetype_and_ext_filter</full_name>
        <docblock line="159">
          <description><![CDATA[Attempts to determine the real file type of a file]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/functions.php, function wp_check_filetype_and_ext().
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="159" name="since" description="1.40"/>
          <tag line="159" name="param" description="array( ext, type, proper_filename (string or false) )" type="array" variable="$validate">
            <type by_reference="false">array</type>
          </tag>
          <tag line="159" name="param" description="Full path to the image" type="string" variable="$file">
            <type by_reference="false">string</type>
          </tag>
          <tag line="159" name="param" description="The filename of the image" type="string" variable="$filename">
            <type by_reference="false">string</type>
          </tag>
          <tag line="159" name="param" description="Optional array of MIME types" type="array" variable="$mimes">
            <type by_reference="false">array</type>
          </tag>
          <tag line="159" name="return" description="Updated array( ext, type, proper_filename (string or false) )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="174">
          <name>$validate</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="174">
          <name>$file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="174">
          <name>$filename</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="174">
          <name>$mimes</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="200" package="Media Library Assistant">
        <name>mla_mime_types_filter</name>
        <full_name>mla_mime_types_filter</full_name>
        <docblock line="184">
          <description><![CDATA[Retrieve list of MIME types and file extensions; use this filter to add types]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/functions.php, function wp_get_mime_types(). That function
is called from /wp-includes/class-wp-image-editor.php functions get_mime_type()
and get_extension(), and from /wp-includes/functions.php, functions do_enclose()
and get_allowed_mime_types().</p>

<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="184" name="since" description="1.40"/>
          <tag line="184" name="param" description="Mime types keyed by the file extension regex corresponding to those types" type="array" variable="$mime_types">
            <type by_reference="false">array</type>
          </tag>
          <tag line="184" name="return" description="Updated MIME types" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="200">
          <name>$mime_types</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="261" package="Media Library Assistant">
        <name>mla_upload_mimes_filter</name>
        <full_name>mla_upload_mimes_filter</full_name>
        <docblock line="239">
          <description><![CDATA[Retrieve list of allowed MIME types and file extensions; use this filter to remove types]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/functions.php, function get_allowed_mime_types(). That function
is called from /wp-includes/formatting.php function sanitize_file_name() and from
/wp-includes/functions.php, function wp_check_filetype(). wp_check_filetype returns only one
MIME type for a given file extension, so the file extension should/must be a unique key.</p>

<p>This filter is also hooked by /wp-includes/ms-functions.php and processed in function
check_upload_mimes(), which "is used to filter that list against the filetype whitelist
provided by Multisite Super Admins at wp-admin/network/settings.php." Multisite installs must
respect this restriction, so any list we produce will be passed thru that function if it exists.</p>

<p>This function is defined as public because it's a filter.</p>]]></long-description>
          <tag line="239" name="since" description="1.40"/>
          <tag line="239" name="param" description="Mime types keyed by the file extension regex corresponding to those types" type="array" variable="$mime_types">
            <type by_reference="false">array</type>
          </tag>
          <tag line="239" name="param" description="User ID (integer) or object for checking against 'unfiltered_html' capability" type="mixed" variable="$user">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="239" name="return" description="Updated allowed MIME types" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="261">
          <name>$mime_types</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="261">
          <name>$user</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="337" package="Media Library Assistant">
        <name>mla_post_mime_types_filter</name>
        <full_name>mla_post_mime_types_filter</full_name>
        <docblock line="315">
          <description><![CDATA[Get default Post MIME Types]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/post.php, function get_post_mime_types(). That function
is called from:
/wp-admin/includes/media.php function get_media_item(), to validate the type of an
attachment when it is edited,
/wp-admin/includes/post.php, function wp_edit_attachments_query() to count the number
of attachments of each type, and
/wp-includes/media.php function wp_enqueue_media(), to populate the the Media Manager/Add Media
"media items" drop down list.</p>

<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="315" name="since" description="1.40"/>
          <tag line="315" name="param" description="Content types (image, audio, video) and presentation strings, e.g. 'image' =&gt; array(__('Images', 'media-library-assistant'), __('Manage Images', 'media-library-assistant'), _n_noop('Image &lt;span class=&quot;count&quot;&gt;(%s)&lt;/span&gt;', 'Images &lt;span class=&quot;count&quot;&gt;(%s)&lt;/span&gt;', 'media-library-assistant'))," type="array" variable="$post_mime_types">
            <type by_reference="false">array</type>
          </tag>
          <tag line="315" name="return" description="Updated allowed MIME types" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="337">
          <name>$post_mime_types</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="393" package="Media Library Assistant">
        <name>mla_icon_dir_filter</name>
        <full_name>mla_icon_dir_filter</full_name>
        <docblock line="379">
          <description><![CDATA[Retrieve the icon directory for a MIME type]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/deprecated.php, function get_attachment_icon_src().
Called from /wp-includes/media.php, function wp_get_attachment_image_src().
Called from /wp-includes/post.php, function wp_mime_type_icon().
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="379" name="since" description="1.40"/>
          <tag line="379" name="param" description="Path to the icon directory" type="string" variable="$path">
            <type by_reference="false">string</type>
          </tag>
          <tag line="379" name="return" description="Updated path to the icon directory, no trailing slash" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="393">
          <name>$path</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="415" package="Media Library Assistant">
        <name>mla_icon_dir_uri_filter</name>
        <full_name>mla_icon_dir_uri_filter</full_name>
        <docblock line="403">
          <description><![CDATA[Retrieve the icon directory URL for a MIME type]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/post.php, function wp_mime_type_icon().
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="403" name="since" description="1.40"/>
          <tag line="403" name="param" description="Path to the icon directory URL" type="string" variable="$uri">
            <type by_reference="false">string</type>
          </tag>
          <tag line="403" name="return" description="Updated path to the icon directory URL, no trailing slash" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="415">
          <name>$uri</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="437" package="Media Library Assistant">
        <name>mla_icon_dirs_filter</name>
        <full_name>mla_icon_dirs_filter</full_name>
        <docblock line="425">
          <description><![CDATA[Retrieve the icon (directory => URI) array for a MIME type]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/post.php, function wp_mime_type_icon().
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="425" name="since" description="1.40"/>
          <tag line="425" name="param" description="Path(s) and URI(s) to the icon directories" type="array" variable="$path_uri_array">
            <type by_reference="false">array</type>
          </tag>
          <tag line="425" name="return" description="Updated (path =&gt; URI) array" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="437">
          <name>$path_uri_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="461" package="Media Library Assistant">
        <name>mla_wp_mime_type_icon_filter</name>
        <full_name>mla_wp_mime_type_icon_filter</full_name>
        <docblock line="447">
          <description><![CDATA[Retrieve the icon for a MIME type]]></description>
          <long-description><![CDATA[<p>Called from /wp-includes/post.php, function wp_mime_type_icon().
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="447" name="since" description="1.40"/>
          <tag line="447" name="param" description="URI to the MIME type icon" type="string" variable="$icon">
            <type by_reference="false">string</type>
          </tag>
          <tag line="447" name="param" description="MIME type represented by the icon" type="string" variable="$mime">
            <type by_reference="false">string</type>
          </tag>
          <tag line="447" name="param" description="Attachment ID or zero (0) if MIME type passed in" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="447" name="return" description="Updated URI to the MIME type icon" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="461">
          <name>$icon</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="461">
          <name>$mime</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="461">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="476" package="Media Library Assistant">
        <name>_prepare_view_items_query</name>
        <full_name>_prepare_view_items_query</full_name>
        <docblock line="465">
          <description><![CDATA[Sanitize and expand query arguments from request variables]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="465" name="since" description="1.40"/>
          <tag line="465" 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="465" 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="465" 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="465" name="return" description="revised arguments suitable for query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="476">
          <name>$raw_request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="476">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="476">
          <name>$count</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="549" package="Media Library Assistant">
        <name>_execute_view_items_query</name>
        <full_name>_execute_view_items_query</full_name>
        <docblock line="540">
          <description><![CDATA[Add filters, run query, remove filters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="540" name="since" description="1.40"/>
          <tag line="540" 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="540" name="return" description="query results; array of MLA post_mime_type objects" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="549">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="641" package="Media Library Assistant">
        <name>mla_count_view_items</name>
        <full_name>mla_count_view_items</full_name>
        <docblock line="632">
          <description><![CDATA[Get the total number of MLA post_mime_type objects]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="632" name="since" description="1.40"/>
          <tag line="632" name="param" description="Query variables, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="632" name="return" description="Number of MLA post_mime_type objects" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="641">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="658" package="Media Library Assistant">
        <name>mla_query_view_items</name>
        <full_name>mla_query_view_items</full_name>
        <docblock line="647">
          <description><![CDATA[Retrieve MLA post_mime_type objects for list table display]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="647" name="since" description="1.40"/>
          <tag line="647" 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="647" 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="647" name="param" description="number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="647" name="return" description="MLA post_mime_type objects" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="658">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="658">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="658">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="671" package="Media Library Assistant">
        <name>mla_pluck_table_views</name>
        <full_name>mla_pluck_table_views</full_name>
        <docblock line="664">
          <description><![CDATA[Retrieve views eligible for Media/Assistant table display]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="664" name="since" description="1.40"/>
          <tag line="664" name="return" description="table views array ( specification =&gt; Plural Label )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="725" package="Media Library Assistant">
        <name>_get_post_mime_templates</name>
        <full_name>_get_post_mime_templates</full_name>
        <docblock line="716">
          <description><![CDATA[Assemble the in-memory representation of the Post MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="716" name="since" description="1.40"/>
          <tag line="716" name="param" description="Force a reload/recalculation of types" type="boolean" variable="$force_refresh">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="716" name="return" description="Success (true) or failure (false) of the operation" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="725">
          <name>$force_refresh</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="791" package="Media Library Assistant">
        <name>_put_post_mime_templates</name>
        <full_name>_put_post_mime_templates</full_name>
        <docblock line="784">
          <description><![CDATA[Store the custom entries of the Post MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="784" name="since" description="1.40"/>
          <tag line="784" name="return" description="Success (true) or failure (false) of the operation" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="821" package="Media Library Assistant">
        <name>mla_prepare_view_query</name>
        <full_name>mla_prepare_view_query</full_name>
        <docblock line="809">
          <description><![CDATA[Convert a Library View/Post MIME Type specification to WP_Query parameters]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLACore::mla_prepare_view_query</p>]]></long-description>
          <tag line="809" name="since" description="1.40"/>
          <tag line="809" name="param" description="View slug, unique identifier" type="string" variable="$slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="809" name="param" description="A specification, e.g., &quot;custom:Field,null&quot; or &quot;audio,application/vnd.*ms*&quot;" type="string" variable="$specification">
            <type by_reference="false">string</type>
          </tag>
          <tag line="809" name="return" description="post_mime_type specification or custom field query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="821">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="821">
          <name>$specification</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="836" package="Media Library Assistant">
        <name>mla_parse_view_specification</name>
        <full_name>mla_parse_view_specification</full_name>
        <docblock line="825">
          <description><![CDATA[Analyze a Library View/Post MIME Type specification, returning an array of the placeholders it contains]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLACore::mla_parse_view_specification</p>]]></long-description>
          <tag line="825" name="since" description="1.40"/>
          <tag line="825" name="param" description="A specification, e.g., &quot;custom:Field,null&quot; or &quot;audio,application/vnd.*ms*&quot;" type="string|array" variable="$specification">
            <type by_reference="false">string</type>
            <type by_reference="false">array</type>
          </tag>
          <tag line="825" name="return" description="( ['prefix'] =&gt; string, ['name'] =&gt; string, ['value'] =&gt; string, ['option'] =&gt; string, optional ['error'] =&gt; string )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="836">
          <name>$specification</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="849" package="Media Library Assistant">
        <name>mla_add_post_mime_type</name>
        <full_name>mla_add_post_mime_type</full_name>
        <docblock line="840">
          <description><![CDATA[Add an MLA post_mime_type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="840" name="since" description="1.40"/>
          <tag line="840" name="param" description="Query variables for a single object, including slug" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="840" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="849">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="928" package="Media Library Assistant">
        <name>mla_update_post_mime_type</name>
        <full_name>mla_update_post_mime_type</full_name>
        <docblock line="919">
          <description><![CDATA[Update an MLA post_mime_type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="919" name="since" description="1.40"/>
          <tag line="919" name="param" description="Query variables for new object values, including optional original_slug" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="919" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="928">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1040" package="Media Library Assistant">
        <name>mla_get_post_mime_type_slug</name>
        <full_name>mla_get_post_mime_type_slug</full_name>
        <docblock line="1031">
          <description><![CDATA[Retrieve an MLA post_mime_type slug given a post_ID]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1031" name="since" description="1.40"/>
          <tag line="1031" name="param" description="MLA post_mime_type post_ID" type="integer" variable="$post_ID">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1031" name="return" description="string with slug of the requested object; false if object not found" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="1040">
          <name>$post_ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1063" package="Media Library Assistant">
        <name>mla_get_post_mime_type</name>
        <full_name>mla_get_post_mime_type</full_name>
        <docblock line="1054">
          <description><![CDATA[Retrieve an MLA post_mime_type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1054" name="since" description="1.40"/>
          <tag line="1054" name="param" description="MLA post_mime_type slug" type="string" variable="$slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1054" name="return" description="Array of elements, including slug, for the requested object; false if object not found" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="1063">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1086" package="Media Library Assistant">
        <name>mla_delete_post_mime_type</name>
        <full_name>mla_delete_post_mime_type</full_name>
        <docblock line="1077">
          <description><![CDATA[Delete an MLA post_mime_type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1077" name="since" description="1.40"/>
          <tag line="1077" name="param" description="MLA post_mime_type slug" type="string" variable="$slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1077" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1086">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1129" package="Media Library Assistant">
        <name>_prepare_upload_items_query</name>
        <full_name>_prepare_upload_items_query</full_name>
        <docblock line="1118">
          <description><![CDATA[Sanitize and expand Upload MIME Type query arguments from request variables]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1118" name="since" description="1.40"/>
          <tag line="1118" 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="1118" 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="1118" 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="1118" name="return" description="revised arguments suitable for query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1129">
          <name>$raw_request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1129">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="1129">
          <name>$count</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1206" package="Media Library Assistant">
        <name>_execute_upload_items_query</name>
        <full_name>_execute_upload_items_query</full_name>
        <docblock line="1197">
          <description><![CDATA[Execute an Upload MIME Types query]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1197" name="since" description="1.40"/>
          <tag line="1197" 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="1197" name="return" description="query results; array of MLA Upload MIME Type objects" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1206">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1329" package="Media Library Assistant">
        <name>mla_count_upload_items</name>
        <full_name>mla_count_upload_items</full_name>
        <docblock line="1320">
          <description><![CDATA[Get the total number of MLA Upload MIME Type objects]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1320" name="since" description="1.40"/>
          <tag line="1320" name="param" description="Query variables, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1320" name="return" description="Number of MLA Upload MIME Type objects" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1329">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1346" package="Media Library Assistant">
        <name>mla_query_upload_items</name>
        <full_name>mla_query_upload_items</full_name>
        <docblock line="1335">
          <description><![CDATA[Retrieve MLA Upload MIME Type objects for list table display]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1335" name="since" description="1.40"/>
          <tag line="1335" 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="1335" 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="1335" name="param" description="number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="1335" name="return" description="MLA Upload MIME Type objects" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1346">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1346">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1346">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1361" package="Media Library Assistant">
        <name>mla_tabulate_upload_items</name>
        <full_name>mla_tabulate_upload_items</full_name>
        <docblock line="1352">
          <description><![CDATA[Tabulate MLA Upload MIME Type objects by view for list table display]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1352" name="since" description="1.40"/>
          <tag line="1352" name="param" description="keyword search criterion, optional" type="string" variable="$s">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1352" name="return" description="( 'singular' label, 'plural' label, 'count' of items )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1361">
          <name>$s</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1458" package="Media Library Assistant">
        <name>_get_core_icon_types</name>
        <full_name>_get_core_icon_types</full_name>
        <docblock line="1451">
          <description><![CDATA[Assemble the list of icon types without MLA filtering]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1451" name="since" description="1.40"/>
          <tag line="1451" name="return" description="Success (true) or failure (false) of the operation" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1496" package="Media Library Assistant">
        <name>_get_current_icon_types</name>
        <full_name>_get_current_icon_types</full_name>
        <docblock line="1489">
          <description><![CDATA[Assemble the list of icon types with MLA filtering]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1489" name="since" description="1.40"/>
          <tag line="1489" name="return" description="Success (true) or failure (false) of the operation" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1549" package="Media Library Assistant">
        <name>mla_get_core_icon_type</name>
        <full_name>mla_get_core_icon_type</full_name>
        <docblock line="1540">
          <description><![CDATA[Retrieve a standard icon type, i.e., without MLA filtering]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1540" name="since" description="1.40"/>
          <tag line="1540" name="param" description="file extension" type="string" variable="$extension">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1540" name="return" description="icon type for the requested extension; 'default' if extension not found" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1549">
          <name>$extension</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1568" package="Media Library Assistant">
        <name>mla_get_icon_type_size</name>
        <full_name>mla_get_icon_type_size</full_name>
        <docblock line="1559">
          <description><![CDATA[Get an attachment icon height and width]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1559" name="since" description="2.14"/>
          <tag line="1559" name="param" description="Icon Type, e.g., audio, video, spreadsheet" type="string" variable="$icon_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1559" name="return" description="( width, height )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1568">
          <name>$icon_type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1599" package="Media Library Assistant">
        <name>mla_get_icon_type_image</name>
        <full_name>mla_get_icon_type_image</full_name>
        <docblock line="1589">
          <description><![CDATA[Get an HTML img element representing an attachment icon]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1589" name="since" description="1.40"/>
          <tag line="1589" name="param" description="Icon Type, e.g., audio, video, spreadsheet" type="string" variable="$icon_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1589" name="param" description="( width, height ) optional image size, default (64, 64)." type="array" variable="$size">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1589" name="return" description="HTML img element or empty string on failure." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1599">
          <name>$icon_type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1599">
          <name>$size</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1634" package="Media Library Assistant">
        <name>mla_get_current_icon_types</name>
        <full_name>mla_get_current_icon_types</full_name>
        <docblock line="1627">
          <description><![CDATA[Get an array of current Icon Type names]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1627" name="since" description="1.40"/>
          <tag line="1627" name="return" description="( icon_type ) or false on failure." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1650" package="Media Library Assistant">
        <name>_get_upload_mime_templates</name>
        <full_name>_get_upload_mime_templates</full_name>
        <docblock line="1642">
          <description><![CDATA[Assemble the in-memory representation of the Upload MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1642" name="since" description="1.40"/>
          <tag line="1642" name="param" description="Force a reload/recalculation of types" type="boolean" variable="$force_refresh">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1642" name="return" description="Success (true) or failure (false) of the operation" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1650">
          <name>$force_refresh</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1868" package="Media Library Assistant">
        <name>_put_upload_mime_templates</name>
        <full_name>_put_upload_mime_templates</full_name>
        <docblock line="1861">
          <description><![CDATA[Store the options portion of the Upload MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1861" name="since" description="1.40"/>
          <tag line="1861" name="return" description="Success (true) or failure (false) of the operation" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1903" package="Media Library Assistant">
        <name>mla_add_upload_mime</name>
        <full_name>mla_add_upload_mime</full_name>
        <docblock line="1894">
          <description><![CDATA[Add an MLA Upload MIME Type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1894" name="since" description="1.40"/>
          <tag line="1894" name="param" description="Query variables for a single object, including slug" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1894" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1903">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2002" package="Media Library Assistant">
        <name>mla_update_upload_mime</name>
        <full_name>mla_update_upload_mime</full_name>
        <docblock line="1993">
          <description><![CDATA[Update an MLA Upload MIME Type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1993" name="since" description="1.40"/>
          <tag line="1993" name="param" description="Query variables for new object values, including optional original_slug" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1993" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2002">
          <name>$request</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2191" package="Media Library Assistant">
        <name>mla_get_upload_mime_slug</name>
        <full_name>mla_get_upload_mime_slug</full_name>
        <docblock line="2182">
          <description><![CDATA[Retrieve an MLA Upload MIME Type slug given a post_ID]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2182" name="since" description="1.40"/>
          <tag line="2182" name="param" description="MLA Upload MIME Type post_ID" type="integer" variable="$post_ID">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2182" name="return" description="string with slug of the requested object; false if object not found" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2191">
          <name>$post_ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2212" package="Media Library Assistant">
        <name>mla_get_upload_mime</name>
        <full_name>mla_get_upload_mime</full_name>
        <docblock line="2203">
          <description><![CDATA[Retrieve an MLA Upload MIME Type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2203" name="since" description="1.40"/>
          <tag line="2203" name="param" description="MLA Upload MIME Type slug" type="string" variable="$slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2203" name="return" description="Array of elements, including slug, for the requested object; false if object not found" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2212">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2233" package="Media Library Assistant">
        <name>mla_delete_upload_mime</name>
        <full_name>mla_delete_upload_mime</full_name>
        <docblock line="2224">
          <description><![CDATA[Delete an MLA Upload MIME Type object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2224" name="since" description="1.40"/>
          <tag line="2224" name="param" description="MLA Upload MIME Type slug" type="string" variable="$slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2224" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2233">
          <name>$slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2290" package="Media Library Assistant">
        <name>_prepare_optional_upload_items_query</name>
        <full_name>_prepare_optional_upload_items_query</full_name>
        <docblock line="2279">
          <description><![CDATA[Sanitize and expand Optional Upload MIME Type query arguments from request variables]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2279" name="since" description="1.40"/>
          <tag line="2279" 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="2279" 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="2279" 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="2279" name="return" description="revised arguments suitable for query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2290">
          <name>$raw_request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2290">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="2290">
          <name>$count</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2363" package="Media Library Assistant">
        <name>_execute_optional_upload_items_query</name>
        <full_name>_execute_optional_upload_items_query</full_name>
        <docblock line="2354">
          <description><![CDATA[Execute an Optional Upload MIME Types query]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2354" name="since" description="1.40"/>
          <tag line="2354" 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="2354" name="return" description="query results; array of MLA Optional Upload MIME Type objects" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2363">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2445" package="Media Library Assistant">
        <name>mla_count_optional_upload_items</name>
        <full_name>mla_count_optional_upload_items</full_name>
        <docblock line="2436">
          <description><![CDATA[Get the total number of MLA Upload MIME Type objects]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2436" name="since" description="1.40"/>
          <tag line="2436" name="param" description="Query variables, e.g., from $_REQUEST" type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2436" name="return" description="Number of MLA Upload MIME Type objects" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="2445">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2462" package="Media Library Assistant">
        <name>mla_query_optional_upload_items</name>
        <full_name>mla_query_optional_upload_items</full_name>
        <docblock line="2451">
          <description><![CDATA[Retrieve MLA Upload MIME Type objects for list table display]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2451" name="since" description="1.40"/>
          <tag line="2451" 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="2451" 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="2451" name="param" description="number of rows on each page" type="int" variable="$count">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2451" name="return" description="MLA Upload MIME Type objects" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2462">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2462">
          <name>$offset</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2462">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2475" package="Media Library Assistant">
        <name>_get_optional_upload_mime_templates</name>
        <full_name>_get_optional_upload_mime_templates</full_name>
        <docblock line="2468">
          <description><![CDATA[Assemble the in-memory representation of the (read-only) Optional Upload MIME Types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2468" name="since" description="1.40"/>
          <tag line="2468" name="return" description="Success (true) or failure (false) of the operation" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2520" package="Media Library Assistant">
        <name>mla_get_optional_upload_mime</name>
        <full_name>mla_get_optional_upload_mime</full_name>
        <docblock line="2511">
          <description><![CDATA[Retrieve an MLA Optional Upload MIME Type given an ID]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2511" name="since" description="1.40"/>
          <tag line="2511" name="param" description="MLA Optional Upload MIME Type ID" type="integer" variable="$ID">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2511" name="return" description="the requested object; false if object not found" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2520">
          <name>$ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-objects.php" hash="9c481718701191c834e4f029a1bf96b1" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Custom Taxonomy and Widget 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>
    <include line="211" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <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="117" package="Media Library Assistant">
        <name>mla_taxonomy_get_columns_filter</name>
        <full_name>mla_taxonomy_get_columns_filter</full_name>
        <docblock line="107">
          <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="107" name="since" description="0.30"/>
          <tag line="107" name="param" description="column definitions for the edit taxonomy list table" type="array" variable="$columns">
            <type by_reference="false">array</type>
          </tag>
          <tag line="107" name="return" description="updated column definitions for the edit taxonomy list table" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="117">
          <name>$columns</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="159" package="Media Library Assistant">
        <name>mla_taxonomy_column_filter</name>
        <full_name>mla_taxonomy_column_filter</full_name>
        <docblock line="146">
          <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="146" name="since" description="0.30"/>
          <tag line="146" name="param" description="current column value; filled in by earlier filter handlers" type="string" variable="$current_value">
            <type by_reference="false">string</type>
          </tag>
          <tag line="146" name="param" description="name of the column" type="string" variable="$column_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="146" name="param" description="ID of the term for which the count is desired" type="integer" variable="$term_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="146" 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="159">
          <name>$current_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="159">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="159">
          <name>$term_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
    <class final="false" abstract="false" namespace="global" line="259" package="Media Library Assistant">
      <extends>\WP_Widget</extends>
      <name>MLATextWidget</name>
      <full_name>\MLATextWidget</full_name>
      <docblock line="253">
        <description><![CDATA[Class MLA (Media Library Assistant) Text Widget defines a shortcode-enabled version of the WordPress Text widget]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="253" name="package" description="Media Library Assistant"/>
        <tag line="253" name="since" description="1.60"/>
      </docblock>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="268" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="261">
          <description><![CDATA[Calls the parent constructor to set some defaults.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="261" name="since" description="1.60"/>
          <tag line="261" 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="292" package="Media Library Assistant">
        <name>widget</name>
        <full_name>widget</full_name>
        <docblock line="282">
          <description><![CDATA[Display the widget content - called from the WordPress "front end"]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="282" name="since" description="1.60"/>
          <tag line="282" name="param" description="Widget arguments" type="array" variable="$args">
            <type by_reference="false">array</type>
          </tag>
          <tag line="282" name="param" description="Widget definition, from the database" type="array" variable="$instance">
            <type by_reference="false">array</type>
          </tag>
          <tag line="282" name="return" description="Echoes widget output" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="292">
          <name>$args</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="292">
          <name>$instance</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="311" package="Media Library Assistant">
        <name>form</name>
        <full_name>form</full_name>
        <docblock line="302">
          <description><![CDATA[Echo the "edit widget" form on the Appearance/Widgets admin screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="302" name="since" description="1.60"/>
          <tag line="302" name="param" description="Previous definition values, from the database" type="array" variable="$instance">
            <type by_reference="false">array</type>
          </tag>
          <tag line="302" name="return" description="Echoes &quot;edit widget&quot; form" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="311">
          <name>$instance</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="335" package="Media Library Assistant">
        <name>update</name>
        <full_name>update</full_name>
        <docblock line="325">
          <description><![CDATA[Sanitize widget definition as it is saved to the database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="325" name="since" description="1.60"/>
          <tag line="325" name="param" description="Current definition values, to be saved in the database" type="array" variable="$new_instance">
            <type by_reference="false">array</type>
          </tag>
          <tag line="325" name="param" description="Previous definition values, from the database" type="array" variable="$old_instance">
            <type by_reference="false">array</type>
          </tag>
          <tag line="325" name="return" description="Updated definition values to be saved in the database" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="335">
          <name>$new_instance</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="335">
          <name>$old_instance</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_text_widget_widgets_init_action</name>
        <full_name>mla_text_widget_widgets_init_action</full_name>
        <docblock line="348">
          <description><![CDATA[Register the widget with WordPress]]></description>
          <long-description><![CDATA[<p>Defined as public because it's an action.</p>]]></long-description>
          <tag line="348" name="since" description="1.60"/>
          <tag line="348" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-options.php" hash="1795abe7f3990f05c0147610cff268a9" 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>
    <include line="886" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="917" type="Require" package="Media Library Assistant">
      <name/>
    </include>
    <include line="1091" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="1110" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="1300" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <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[\MLACore::MLA_VERSION_OPTION]]></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_EXCLUDE_REVISIONS</name>
        <full_name>MLA_EXCLUDE_REVISIONS</full_name>
        <value><![CDATA[\MLACore::MLA_EXCLUDE_REVISIONS]]></value>
        <docblock line="24">
          <description><![CDATA[Provides a unique name for the exclude revisions option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="32" package="Media Library Assistant">
        <name>MLA_FEATURED_IN_TUNING</name>
        <full_name>MLA_FEATURED_IN_TUNING</full_name>
        <value><![CDATA[\MLACore::MLA_FEATURED_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_INSERTED_IN_TUNING</name>
        <full_name>MLA_INSERTED_IN_TUNING</full_name>
        <value><![CDATA[\MLACore::MLA_INSERTED_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_GALLERY_IN_TUNING</name>
        <full_name>MLA_GALLERY_IN_TUNING</full_name>
        <value><![CDATA[\MLACore::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_MLA_GALLERY_IN_TUNING</name>
        <full_name>MLA_MLA_GALLERY_IN_TUNING</full_name>
        <value><![CDATA[\MLACore::MLA_MLA_GALLERY_IN_TUNING]]></value>
        <docblock line="44">
          <description><![CDATA[Provides a unique name for a database tuning option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="52" package="Media Library Assistant">
        <name>MLA_COUNT_TERM_ATTACHMENTS</name>
        <full_name>MLA_COUNT_TERM_ATTACHMENTS</full_name>
        <value><![CDATA[\MLACore::MLA_COUNT_TERM_ATTACHMENTS]]></value>
        <docblock line="49">
          <description><![CDATA[Provides a unique name for the taxonomy count Attachments option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="57" package="Media Library Assistant">
        <name>MLA_TAXONOMY_SUPPORT</name>
        <full_name>MLA_TAXONOMY_SUPPORT</full_name>
        <value><![CDATA[\MLACore::MLA_TAXONOMY_SUPPORT]]></value>
        <docblock line="54">
          <description><![CDATA[Provides a unique name for the taxonomy support option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="62" package="Media Library Assistant">
        <name>MLA_SCREEN_PAGE_TITLE</name>
        <full_name>MLA_SCREEN_PAGE_TITLE</full_name>
        <value><![CDATA[\MLACore::MLA_SCREEN_PAGE_TITLE]]></value>
        <docblock line="59">
          <description><![CDATA[Provides a unique name for the admin screen page title option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="67" package="Media Library Assistant">
        <name>MLA_SCREEN_MENU_TITLE</name>
        <full_name>MLA_SCREEN_MENU_TITLE</full_name>
        <value><![CDATA[\MLACore::MLA_SCREEN_MENU_TITLE]]></value>
        <docblock line="64">
          <description><![CDATA[Provides a unique name for the admin screen menu title option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="72" package="Media Library Assistant">
        <name>MLA_SCREEN_ORDER</name>
        <full_name>MLA_SCREEN_ORDER</full_name>
        <value><![CDATA[\MLACore::MLA_SCREEN_ORDER]]></value>
        <docblock line="69">
          <description><![CDATA[Provides a unique name for the admin screen menu order option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="77" package="Media Library Assistant">
        <name>MLA_SCREEN_DISPLAY_LIBRARY</name>
        <full_name>MLA_SCREEN_DISPLAY_LIBRARY</full_name>
        <value><![CDATA[\MLACore::MLA_SCREEN_DISPLAY_LIBRARY]]></value>
        <docblock line="74">
          <description><![CDATA[Provides a unique name for the admin screen remove Media/Library option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="82" package="Media Library Assistant">
        <name>MLA_DEFAULT_ORDERBY</name>
        <full_name>MLA_DEFAULT_ORDERBY</full_name>
        <value><![CDATA[\MLACore::MLA_DEFAULT_ORDERBY]]></value>
        <docblock line="79">
          <description><![CDATA[Provides a unique name for the default orderby option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="87" package="Media Library Assistant">
        <name>MLA_DEFAULT_ORDER</name>
        <full_name>MLA_DEFAULT_ORDER</full_name>
        <value><![CDATA[\MLACore::MLA_DEFAULT_ORDER]]></value>
        <docblock line="84">
          <description><![CDATA[Provides a unique name for the default order option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="92" package="Media Library Assistant">
        <name>MLA_TABLE_VIEWS_WIDTH</name>
        <full_name>MLA_TABLE_VIEWS_WIDTH</full_name>
        <value><![CDATA[\MLACore::MLA_TABLE_VIEWS_WIDTH]]></value>
        <docblock line="89">
          <description><![CDATA[Provides a unique name for the Media/Assistant submenu table views width option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="97" package="Media Library Assistant">
        <name>MLA_TABLE_ICON_SIZE</name>
        <full_name>MLA_TABLE_ICON_SIZE</full_name>
        <value><![CDATA[\MLACore::MLA_TABLE_ICON_SIZE]]></value>
        <docblock line="94">
          <description><![CDATA[Provides a unique name for the Media/Assistant submenu table thumbnail/icon size option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="102" package="Media Library Assistant">
        <name>MLA_BULK_CHUNK_SIZE</name>
        <full_name>MLA_BULK_CHUNK_SIZE</full_name>
        <value><![CDATA[\MLACore::MLA_BULK_CHUNK_SIZE]]></value>
        <docblock line="99">
          <description><![CDATA[Provides a unique name for the Bulk Update and Map All chunk size option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="107" package="Media Library Assistant">
        <name>MLA_TAXONOMY_FILTER_DEPTH</name>
        <full_name>MLA_TAXONOMY_FILTER_DEPTH</full_name>
        <value><![CDATA[\MLACore::MLA_TAXONOMY_FILTER_DEPTH]]></value>
        <docblock line="104">
          <description><![CDATA[Provides a unique name for the taxonomy filter maximum depth option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="112" package="Media Library Assistant">
        <name>MLA_TAXONOMY_FILTER_INCLUDE_CHILDREN</name>
        <full_name>MLA_TAXONOMY_FILTER_INCLUDE_CHILDREN</full_name>
        <value><![CDATA[\MLACore::MLA_TAXONOMY_FILTER_INCLUDE_CHILDREN]]></value>
        <docblock line="109">
          <description><![CDATA[Provides a unique name for the taxonomy filter maximum depth option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="117" package="Media Library Assistant">
        <name>MLA_SEARCH_MEDIA_FILTER_SHOW_CONTROLS</name>
        <full_name>MLA_SEARCH_MEDIA_FILTER_SHOW_CONTROLS</full_name>
        <value><![CDATA[\MLACore::MLA_SEARCH_MEDIA_FILTER_SHOW_CONTROLS]]></value>
        <docblock line="114">
          <description><![CDATA[Provides a unique name for the display Search Media controls option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="122" package="Media Library Assistant">
        <name>MLA_SEARCH_MEDIA_FILTER_DEFAULTS</name>
        <full_name>MLA_SEARCH_MEDIA_FILTER_DEFAULTS</full_name>
        <value><![CDATA[\MLACore::MLA_SEARCH_MEDIA_FILTER_DEFAULTS]]></value>
        <docblock line="119">
          <description><![CDATA[Provides a unique name for the display Search Media controls option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="127" package="Media Library Assistant">
        <name>MLA_EXIF_SIZE</name>
        <full_name>MLA_EXIF_SIZE</full_name>
        <value><![CDATA[\MLACore::MLA_EXIF_SIZE]]></value>
        <docblock line="124">
          <description><![CDATA[Provides a "size" attribute value for the EXIF/Template Value field]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="132" package="Media Library Assistant">
        <name>MLA_NEW_CUSTOM_RULE</name>
        <full_name>MLA_NEW_CUSTOM_RULE</full_name>
        <value><![CDATA[\MLACore::MLA_NEW_CUSTOM_RULE]]></value>
        <docblock line="129">
          <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="137" package="Media Library Assistant">
        <name>MLA_NEW_CUSTOM_FIELD</name>
        <full_name>MLA_NEW_CUSTOM_FIELD</full_name>
        <value><![CDATA[\MLACore::MLA_NEW_CUSTOM_FIELD]]></value>
        <docblock line="134">
          <description><![CDATA[Provides a unique name for the Custom Field "new field" key]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="142" package="Media Library Assistant">
        <name>MLA_EDIT_MEDIA_SEARCH_TAXONOMY</name>
        <full_name>MLA_EDIT_MEDIA_SEARCH_TAXONOMY</full_name>
        <value><![CDATA[\MLACore::MLA_EDIT_MEDIA_SEARCH_TAXONOMY]]></value>
        <docblock line="139">
          <description><![CDATA[Provides a unique name for the "searchable taxonomies" option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="147" package="Media Library Assistant">
        <name>MLA_EDIT_MEDIA_META_BOXES</name>
        <full_name>MLA_EDIT_MEDIA_META_BOXES</full_name>
        <value><![CDATA[\MLACore::MLA_EDIT_MEDIA_META_BOXES]]></value>
        <docblock line="144">
          <description><![CDATA[Provides a unique name for the Edit Media additional meta boxes option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="152" package="Media Library Assistant">
        <name>MLA_ADD_NEW_BULK_EDIT</name>
        <full_name>MLA_ADD_NEW_BULK_EDIT</full_name>
        <value><![CDATA[\MLACore::MLA_ADD_NEW_BULK_EDIT]]></value>
        <docblock line="149">
          <description><![CDATA[Provides a unique name for the Media/Add New bulk edit option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="157" package="Media Library Assistant">
        <name>MLA_ADD_NEW_BULK_EDIT_ON_TOP</name>
        <full_name>MLA_ADD_NEW_BULK_EDIT_ON_TOP</full_name>
        <value><![CDATA[\MLACore::MLA_ADD_NEW_BULK_EDIT_ON_TOP]]></value>
        <docblock line="154">
          <description><![CDATA[Provides a unique name for the Media/Add New bulk edit "on top" option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="163" package="Media Library Assistant">
        <name>MLA_MEDIA_GRID_TOOLBAR</name>
        <full_name>MLA_MEDIA_GRID_TOOLBAR</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_GRID_TOOLBAR]]></value>
        <docblock line="159">
          <description><![CDATA[Provides a unique name for the Media Grid toolbar option, which
also controls the ATTACHMENT DETAILS enhancements]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="169" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_TOOLBAR</name>
        <full_name>MLA_MEDIA_MODAL_TOOLBAR</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_TOOLBAR]]></value>
        <docblock line="165">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar option, which
also controls the ATTACHMENT DETAILS enhancements]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="174" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_MIMETYPES</name>
        <full_name>MLA_MEDIA_MODAL_MIMETYPES</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_MIMETYPES]]></value>
        <docblock line="171">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="179" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_MONTHS</name>
        <full_name>MLA_MEDIA_MODAL_MONTHS</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_MONTHS]]></value>
        <docblock line="176">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Month and Year option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="184" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_TERMS</name>
        <full_name>MLA_MEDIA_MODAL_TERMS</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_TERMS]]></value>
        <docblock line="181">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Taxonomy Terms option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="189" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_TERMS_SEARCH</name>
        <full_name>MLA_MEDIA_MODAL_TERMS_SEARCH</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_TERMS_SEARCH]]></value>
        <docblock line="186">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Taxonomy "Terms Search" option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="194" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_SEARCHBOX</name>
        <full_name>MLA_MEDIA_MODAL_SEARCHBOX</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_SEARCHBOX]]></value>
        <docblock line="191">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Search Box option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="199" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_SEARCHBOX_CONTROLS</name>
        <full_name>MLA_MEDIA_MODAL_SEARCHBOX_CONTROLS</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_SEARCHBOX_CONTROLS]]></value>
        <docblock line="196">
          <description><![CDATA[Provides a unique name for the Media Manager toolbar Search Box Controls option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="205" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_DETAILS_CATEGORY_METABOX</name>
        <full_name>MLA_MEDIA_MODAL_DETAILS_CATEGORY_METABOX</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_DETAILS_CATEGORY_METABOX]]></value>
        <docblock line="201">
          <description><![CDATA[Provides a unique name for the Media Manager Attachment Details searchable taxonomy option
This option is for hierarchical taxonomies, e.g., "Att.]]></description>
          <long-description><![CDATA[<p>Categories".</p>]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="211" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_DETAILS_TAG_METABOX</name>
        <full_name>MLA_MEDIA_MODAL_DETAILS_TAG_METABOX</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_DETAILS_TAG_METABOX]]></value>
        <docblock line="207">
          <description><![CDATA[Provides a unique name for the Media Manager Attachment Details searchable taxonomy option
This option is for flat taxonomies, e.g., "Att.]]></description>
          <long-description><![CDATA[<p>Tags".</p>]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="216" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_DETAILS_AUTOFILL</name>
        <full_name>MLA_MEDIA_MODAL_DETAILS_AUTOFILL</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_DETAILS_AUTOFILL]]></value>
        <docblock line="213">
          <description><![CDATA[Provides a unique name for the Media Manager Attachment Details auto-fill option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="221" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_ORDERBY</name>
        <full_name>MLA_MEDIA_MODAL_ORDERBY</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_ORDERBY]]></value>
        <docblock line="218">
          <description><![CDATA[Provides a unique name for the Media Manager orderby option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="226" package="Media Library Assistant">
        <name>MLA_MEDIA_MODAL_ORDER</name>
        <full_name>MLA_MEDIA_MODAL_ORDER</full_name>
        <value><![CDATA[\MLACore::MLA_MEDIA_MODAL_ORDER]]></value>
        <docblock line="223">
          <description><![CDATA[Provides a unique name for the Media Manager order option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="231" package="Media Library Assistant">
        <name>MLA_POST_MIME_TYPES</name>
        <full_name>MLA_POST_MIME_TYPES</full_name>
        <value><![CDATA[\MLACore::MLA_POST_MIME_TYPES]]></value>
        <docblock line="228">
          <description><![CDATA[Provides a unique name for the Post MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="236" package="Media Library Assistant">
        <name>MLA_ENABLE_POST_MIME_TYPES</name>
        <full_name>MLA_ENABLE_POST_MIME_TYPES</full_name>
        <value><![CDATA[\MLACore::MLA_ENABLE_POST_MIME_TYPES]]></value>
        <docblock line="233">
          <description><![CDATA[Provides a unique name for the Enable Post MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="241" package="Media Library Assistant">
        <name>MLA_UPLOAD_MIMES</name>
        <full_name>MLA_UPLOAD_MIMES</full_name>
        <value><![CDATA[\MLACore::MLA_UPLOAD_MIMES]]></value>
        <docblock line="238">
          <description><![CDATA[Provides a unique name for the Upload MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="246" package="Media Library Assistant">
        <name>MLA_ENABLE_UPLOAD_MIMES</name>
        <full_name>MLA_ENABLE_UPLOAD_MIMES</full_name>
        <value><![CDATA[\MLACore::MLA_ENABLE_UPLOAD_MIMES]]></value>
        <docblock line="243">
          <description><![CDATA[Provides a unique name for the Enable Upload MIME Types option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="251" package="Media Library Assistant">
        <name>MLA_ENABLE_MLA_ICONS</name>
        <full_name>MLA_ENABLE_MLA_ICONS</full_name>
        <value><![CDATA[\MLACore::MLA_ENABLE_MLA_ICONS]]></value>
        <docblock line="248">
          <description><![CDATA[Provides a unique name for the Enable MLA Icons option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="256" package="Media Library Assistant">
        <name>MLA_DEBUG_DISPLAY_LIMIT</name>
        <full_name>MLA_DEBUG_DISPLAY_LIMIT</full_name>
        <value><![CDATA[\MLACore::MLA_DEBUG_DISPLAY_LIMIT]]></value>
        <docblock line="253">
          <description><![CDATA[Provides a unique name for the Debug display limit option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="261" package="Media Library Assistant">
        <name>MLA_DEBUG_FILE</name>
        <full_name>MLA_DEBUG_FILE</full_name>
        <value><![CDATA[\MLACore::MLA_DEBUG_FILE]]></value>
        <docblock line="258">
          <description><![CDATA[Provides a unique name for the Debug alternate log file option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="266" package="Media Library Assistant">
        <name>MLA_DEBUG_REPLACE_PHP_LOG</name>
        <full_name>MLA_DEBUG_REPLACE_PHP_LOG</full_name>
        <value><![CDATA[\MLACore::MLA_DEBUG_REPLACE_PHP_LOG]]></value>
        <docblock line="263">
          <description><![CDATA[Provides a unique name for the Debug replace PHP log file option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="271" package="Media Library Assistant">
        <name>MLA_DEBUG_REPLACE_PHP_REPORTING</name>
        <full_name>MLA_DEBUG_REPLACE_PHP_REPORTING</full_name>
        <value><![CDATA[\MLACore::MLA_DEBUG_REPLACE_PHP_REPORTING]]></value>
        <docblock line="268">
          <description><![CDATA[Provides a unique name for the Debug replace PHP error_reporting option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <constant namespace="global" line="276" package="Media Library Assistant">
        <name>MLA_DEBUG_REPLACE_LEVEL</name>
        <full_name>MLA_DEBUG_REPLACE_LEVEL</full_name>
        <value><![CDATA[\MLACore::MLA_DEBUG_REPLACE_LEVEL]]></value>
        <docblock line="273">
          <description><![CDATA[Provides a unique name for the Debug replace MLA_DEBUG_LEVEL option]]></description>
          <long-description><![CDATA[]]></long-description>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="313" namespace="global" package="Media Library Assistant">
        <name>$mla_option_templates</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="306">
          <description><![CDATA[Style and Markup templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="306" name="since" description="0.80"/>
          <tag line="306" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="938" namespace="global" package="Media Library Assistant">
        <name>$add_attachment_id</name>
        <default><![CDATA[0]]></default>
        <docblock line="928">
          <description><![CDATA[Attachment ID passed from mla_add_attachment_action to mla_update_attachment_metadata_filter]]></description>
          <long-description><![CDATA[<p>Ensures that IPTC/EXIF and Custom Field mapping is only performed when the attachment is first
added to the Media Library.</p>]]></long-description>
          <tag line="928" name="since" description="1.70"/>
          <tag line="928" name="var" description="" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="291" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="284">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="284" name="since" description="1.00"/>
          <tag line="284" 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="322" package="Media Library Assistant">
        <name>_load_option_templates</name>
        <full_name>_load_option_templates</full_name>
        <docblock line="315">
          <description><![CDATA[Load style and markup templates to $mla_templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="315" name="since" description="0.80"/>
          <tag line="315" 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="348" package="Media Library Assistant">
        <name>mla_localize_option_definitions_array</name>
        <full_name>mla_localize_option_definitions_array</full_name>
        <docblock line="338">
          <description><![CDATA[Localize $mla_option_definitions array]]></description>
          <long-description><![CDATA[<p>Localization must be done at runtime; these calls cannot be placed in the
"public static" array definition itself. Called from MLATest::initialize.</p>]]></long-description>
          <tag line="338" name="since" description="1.70"/>
          <tag line="338" 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="359" package="Media Library Assistant">
        <name>mla_get_style_templates</name>
        <full_name>mla_get_style_templates</full_name>
        <docblock line="352">
          <description><![CDATA[Get ALL style templates from $mla_templates, including 'default']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="352" name="since" description="0.80"/>
          <tag line="352" 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="385" package="Media Library Assistant">
        <name>mla_put_style_templates</name>
        <full_name>mla_put_style_templates</full_name>
        <docblock line="377">
          <description><![CDATA[Put user-defined style templates to $mla_templates and database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="377" name="since" description="0.80"/>
          <tag line="377" 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="377" name="return" description="true if success, false if failure" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="385">
          <name>$templates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="401" package="Media Library Assistant">
        <name>mla_get_markup_templates</name>
        <full_name>mla_get_markup_templates</full_name>
        <docblock line="394">
          <description><![CDATA[Get ALL markup templates from $mla_templates, including 'default']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="394" name="since" description="0.80"/>
          <tag line="394" 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="456" package="Media Library Assistant">
        <name>mla_put_markup_templates</name>
        <full_name>mla_put_markup_templates</full_name>
        <docblock line="448">
          <description><![CDATA[Put user-defined markup templates to $mla_templates and database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="448" name="since" description="0.80"/>
          <tag line="448" 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="448" name="return" description="true if success, false if failure" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="456">
          <name>$templates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="480" package="Media Library Assistant">
        <name>mla_get_option</name>
        <full_name>mla_get_option</full_name>
        <docblock line="465">
          <description><![CDATA[Return the stored value or default value of a defined MLA option]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLACore::mla_get_option</p>]]></long-description>
          <tag line="465" name="since" description="0.1"/>
          <tag line="465" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="465" name="param" description="True to ignore current setting and return default values" type="boolean" variable="$get_default">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="465" name="param" description="True to ignore default values and return only stored values" type="boolean" variable="$get_stored">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="465" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="465" 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="480">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="480">
          <name>$get_default</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
        <argument line="480">
          <name>$get_stored</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
        <argument line="480">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="497" package="Media Library Assistant">
        <name>mla_update_option</name>
        <full_name>mla_update_option</full_name>
        <docblock line="484">
          <description><![CDATA[Add or update the stored value of a defined MLA option]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLACore::mla_update_option</p>]]></long-description>
          <tag line="484" name="since" description="0.1"/>
          <tag line="484" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="484" name="param" description="New value for the desired option" type="mixed" variable="$newvalue">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="484" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="484" 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="497">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="497">
          <name>$newvalue</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="497">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="513" package="Media Library Assistant">
        <name>mla_delete_option</name>
        <full_name>mla_delete_option</full_name>
        <docblock line="501">
          <description><![CDATA[Delete the stored value of a defined MLA option]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLACore::mla_delete_option</p>]]></long-description>
          <tag line="501" name="since" description="0.1"/>
          <tag line="501" name="param" description="Name of the desired option" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="501" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="501" name="return" description="True if the option was deleted, otherwise false" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="513">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="513">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="532" package="Media Library Assistant">
        <name>mla_taxonomy_support</name>
        <full_name>mla_taxonomy_support</full_name>
        <docblock line="517">
          <description><![CDATA[Determine MLA support for a taxonomy, handling the special case where the
settings are being updated or reset.]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLACore::mla_taxonomy_support</p>]]></long-description>
          <tag line="517" name="since" description="0.30"/>
          <tag line="517" name="param" description="Taxonomy name, e.g., attachment_category" type="string" variable="$tax_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="517" name="param" description="Optional. 'support' (default), 'quick-edit' or 'filter'" type="string" variable="$support_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="517" 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="532">
          <name>$tax_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="532">
          <name>$support_type</name>
          <default><![CDATA['support']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="547" package="Media Library Assistant">
        <name>mla_supported_taxonomies</name>
        <full_name>mla_supported_taxonomies</full_name>
        <docblock line="536">
          <description><![CDATA[Returns an array of taxonomy names assigned to $support_type]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLACore::mla_taxonomy_support</p>]]></long-description>
          <tag line="536" name="since" description="1.90"/>
          <tag line="536" name="param" description="Optional. 'support' (default), 'quick-edit', 'flat-checklist', 'term-search' or 'filter'" type="string" variable="$support_type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="536" name="return" description="taxonomies assigned to $support_type; can be empty." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="547">
          <name>$support_type</name>
          <default><![CDATA['support']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="564" package="Media Library Assistant">
        <name>mla_attachment_display_settings_option_handler</name>
        <full_name>mla_attachment_display_settings_option_handler</full_name>
        <docblock line="551">
          <description><![CDATA[Render and manage Attachment Display Settings options; alignment, link type and size]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="551" name="since" description="1.71"/>
          <tag line="551" name="uses" description="\global\MLASettings::$page_template_array" refers="\global\MLASettings::$page_template_array"/>
          <tag line="551" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="551" name="param" description="option name, e.g., 'image_default_align'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="551" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="551" 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="551" 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="564">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="564">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="564">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="564">
          <name>$args</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="628" package="Media Library Assistant">
        <name>mla_taxonomy_option_handler</name>
        <full_name>mla_taxonomy_option_handler</full_name>
        <docblock line="615">
          <description><![CDATA[Render and manage taxonomy support options, e.g., Categories and Post Tags]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="615" name="since" description="0.30"/>
          <tag line="615" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="615" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="615" name="param" description="option name, e.g., 'tax_support', or 'tax_flat_checklist'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="615" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="615" 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="615" 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="628">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="628">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="628">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="628">
          <name>$args</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="805" package="Media Library Assistant">
        <name>mla_search_option_handler</name>
        <full_name>mla_search_option_handler</full_name>
        <docblock line="792">
          <description><![CDATA[Render and manage Search box options, e.g., connector and search fields]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="792" name="since" description="1.90"/>
          <tag line="792" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="792" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="792" name="param" description="option name; 'search_connector' or 'search_fields'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="792" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="792" 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="792" 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="805">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="805">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="805">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="805">
          <name>$args</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="876" package="Media Library Assistant">
        <name>mla_wp_handle_upload_prefilter_filter</name>
        <full_name>mla_wp_handle_upload_prefilter_filter</full_name>
        <docblock line="867">
          <description><![CDATA[Examine or alter the filename before the file is made permanent]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="867" name="since" description="1.70"/>
          <tag line="867" name="param" description="file parameters ( 'name' )" type="array" variable="$file">
            <type by_reference="false">array</type>
          </tag>
          <tag line="867" name="return" description="updated file parameters" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="876">
          <name>$file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="907" package="Media Library Assistant">
        <name>mla_wp_handle_upload_filter</name>
        <full_name>mla_wp_handle_upload_filter</full_name>
        <docblock line="898">
          <description><![CDATA[Called once for each file uploaded]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="898" name="since" description="1.70"/>
          <tag line="898" name="param" description="file parameters ( 'name' )" type="array" variable="$file">
            <type by_reference="false">array</type>
          </tag>
          <tag line="898" name="return" description="updated file parameters" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="907">
          <name>$file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="951" package="Media Library Assistant">
        <name>mla_add_attachment_action</name>
        <full_name>mla_add_attachment_action</full_name>
        <docblock line="940">
          <description><![CDATA[Set $add_attachment_id to just-inserted attachment]]></description>
          <long-description><![CDATA[<p>All of the actual processing is done later, in mla_update_attachment_metadata_filter.</p>]]></long-description>
          <tag line="940" name="since" description="1.00"/>
          <tag line="940" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_ID">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="940" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="951">
          <name>$post_ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="966" package="Media Library Assistant">
        <name>_update_attachment_metadata</name>
        <full_name>_update_attachment_metadata</full_name>
        <docblock line="956">
          <description><![CDATA[Update _wp_attachment_metadata for just-inserted attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="956" name="since" description="1.70"/>
          <tag line="956" name="param" description="Attachment metadata updates" type="array" variable="$updates">
            <type by_reference="false">array</type>
          </tag>
          <tag line="956" name="param" description="Attachment metadata, by reference; updated by this function" type="array" variable="$data">
            <type by_reference="false">array</type>
          </tag>
          <tag line="956" name="return" description="Attachment metadata updates, with &quot;meta:&quot; elements removed" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="966">
          <name>$updates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="966">
          <name>$data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1002" package="Media Library Assistant">
        <name>mla_update_attachment_metadata_filter</name>
        <full_name>mla_update_attachment_metadata_filter</full_name>
        <docblock line="989">
          <description><![CDATA[Perform IPTC/EXIF and Custom Field mapping on just-inserted attachment]]></description>
          <long-description><![CDATA[<p>This filter tests the $add_attachment_id variable set by the mla_add_attachment_action
to ensure that mapping is only performed for new additions, not metadata updates.</p>]]></long-description>
          <tag line="989" name="since" description="1.10"/>
          <tag line="989" name="param" description="Attachment metadata for just-inserted attachment" type="array" variable="$data">
            <type by_reference="false">array</type>
          </tag>
          <tag line="989" name="param" description="ID of just-inserted attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="989" name="return" description="Updated attachment metadata" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1002">
          <name>$data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1002">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1089" package="Media Library Assistant">
        <name>mla_get_data_source</name>
        <full_name>mla_get_data_source</full_name>
        <docblock line="1075">
          <description><![CDATA[Get IPTC/EXIF or custom field mapping data source; WP_ADMIN mode]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAData_Source::mla_get_data_source.</p>]]></long-description>
          <tag line="1075" name="since" description="1.70"/>
          <tag line="1075" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1075" 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="1075" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1075" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1075" name="return" description="data source value" type="string|array">
            <type by_reference="false">string</type>
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1089">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1089">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1089">
          <name>$data_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1089">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1108" package="Media Library Assistant">
        <name>mla_is_data_source</name>
        <full_name>mla_is_data_source</full_name>
        <docblock line="1097">
          <description><![CDATA[Identify custom field mapping data source; WP_ADMIN mode]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAData_Source::mla_is_data_source.</p>]]></long-description>
          <tag line="1097" name="since" description="1.80"/>
          <tag line="1097" name="param" description="candidate data source name" type="string" variable="$candidate_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1097" name="return" description="true if candidate name matches a data source" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="1108">
          <name>$candidate_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1128" package="Media Library Assistant">
        <name>mla_evaluate_custom_field_mapping</name>
        <full_name>mla_evaluate_custom_field_mapping</full_name>
        <docblock line="1116">
          <description><![CDATA[Evaluate custom field mapping updates for a post]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1116" name="since" description="1.10"/>
          <tag line="1116" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1116" 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="1116" 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="1116" 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="1116" 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="1128">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1128">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1128">
          <name>$settings</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1128">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1227" package="Media Library Assistant">
        <name>_compose_custom_field_option_list</name>
        <full_name>_compose_custom_field_option_list</full_name>
        <docblock line="1216">
          <description><![CDATA[Compose a Custom Field Options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1216" name="since" description="1.10"/>
          <tag line="1216" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1216" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1216" name="param" description="optional list of terms to exclude from the list" type="array" variable="$blacklist">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1216" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1227">
          <name>$selection</name>
          <default><![CDATA['none']]></default>
          <type/>
        </argument>
        <argument line="1227">
          <name>$blacklist</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1275" package="Media Library Assistant">
        <name>_compose_data_source_option_list</name>
        <full_name>_compose_data_source_option_list</full_name>
        <docblock line="1265">
          <description><![CDATA[Compose a (Custom Field) Data Source Options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1265" name="since" description="1.10"/>
          <tag line="1265" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1265" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1265" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1275">
          <name>$selection</name>
          <default><![CDATA['none']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1343" package="Media Library Assistant">
        <name>_update_custom_field_mapping</name>
        <full_name>_update_custom_field_mapping</full_name>
        <docblock line="1333">
          <description><![CDATA[Update custom field mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1333" name="since" description="1.10"/>
          <tag line="1333" name="param" description="current custom_field_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1333" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1333" name="return" description="( 'message' =&gt; HTML message(s) reflecting results, 'values' =&gt; updated custom_field_mapping values, 'changed' =&gt; true if any changes detected else false )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1343">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1343">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1552" package="Media Library Assistant">
        <name>mla_custom_field_option_handler</name>
        <full_name>mla_custom_field_option_handler</full_name>
        <docblock line="1539">
          <description><![CDATA[Render and manage custom field mapping options]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1539" name="since" description="1.10"/>
          <tag line="1539" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="1539" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1539" name="param" description="option name, e.g., 'custom_field_mapping'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1539" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1539" 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="1539" 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="1552">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1552">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1552">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1552">
          <name>$args</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1837" package="Media Library Assistant">
        <name>_get_term_id</name>
        <full_name>_get_term_id</full_name>
        <docblock line="1825">
          <description><![CDATA[Build and search a cache of taxonomy and term name to term ID mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1825" name="since" description="2.01"/>
          <tag line="1825" name="param" description="term name (not slug)" type="string" variable="$term_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1825" name="param" description="zero or term's parent term_id" type="integer" variable="$term_parent">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1825" name="param" description="taxonomy slug" type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1825" name="param" description="term objects currently assigned to the item" type="array" variable="$post_terms">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1825" name="return" description="term_id for the term name" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1837">
          <name>$term_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1837">
          <name>$term_parent</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1837">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1837">
          <name>$post_terms</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1886" package="Media Library Assistant">
        <name>mla_evaluate_iptc_exif_mapping</name>
        <full_name>mla_evaluate_iptc_exif_mapping</full_name>
        <docblock line="1873">
          <description><![CDATA[Evaluate IPTC/EXIF mapping updates for a post]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1873" name="since" description="1.00"/>
          <tag line="1873" name="param" description="post object with current values" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1873" 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="1873" 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="1873" name="param" description="(optional) _wp_attachment_metadata, for MLAOptions::mla_update_attachment_metadata_filter" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1873" name="param" description="(optional) true if uploading a new item else false (default)" type="boolean" variable="$is_upload">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="1873" 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="1886">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1886">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1886">
          <name>$settings</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1886">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1886">
          <name>$is_upload</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2302" package="Media Library Assistant">
        <name>_compose_iptc_option_list</name>
        <full_name>_compose_iptc_option_list</full_name>
        <docblock line="2292">
          <description><![CDATA[Compose an IPTC Options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2292" name="since" description="1.00"/>
          <tag line="2292" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="2292" name="param" description="current selection or 'none' (default)" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2292" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2302">
          <name>$selection</name>
          <default><![CDATA['none']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2335" package="Media Library Assistant">
        <name>_compose_parent_option_list</name>
        <full_name>_compose_parent_option_list</full_name>
        <docblock line="2324">
          <description><![CDATA[Compose an hierarchical taxonomy Parent options list with current selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2324" name="since" description="1.00"/>
          <tag line="2324" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="2324" name="param" description="taxonomy slug" type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2324" name="param" description="current selection or 0 (zero, default)" type="integer" variable="$selection">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2324" name="return" description="HTML markup with select field options" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2335">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2335">
          <name>$selection</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2381" package="Media Library Assistant">
        <name>_update_iptc_exif_standard_mapping</name>
        <full_name>_update_iptc_exif_standard_mapping</full_name>
        <docblock line="2371">
          <description><![CDATA[Update Standard field portion of IPTC/EXIF mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2371" name="since" description="1.00"/>
          <tag line="2371" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2371" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2371" 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="2381">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2381">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2475" package="Media Library Assistant">
        <name>_update_iptc_exif_taxonomy_mapping</name>
        <full_name>_update_iptc_exif_taxonomy_mapping</full_name>
        <docblock line="2465">
          <description><![CDATA[Update Taxonomy term portion of IPTC/EXIF mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2465" name="since" description="1.00"/>
          <tag line="2465" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2465" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2465" 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="2475">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2475">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2591" package="Media Library Assistant">
        <name>_update_iptc_exif_custom_mapping</name>
        <full_name>_update_iptc_exif_custom_mapping</full_name>
        <docblock line="2581">
          <description><![CDATA[Update Custom field portion of IPTC/EXIF mappings]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2581" name="since" description="1.00"/>
          <tag line="2581" name="param" description="current iptc_exif_mapping values" type="array" variable="$current_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2581" name="param" description="new values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2581" 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="2591">
          <name>$current_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2591">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2755" package="Media Library Assistant">
        <name>_get_custom_field_names</name>
        <full_name>_get_custom_field_names</full_name>
        <docblock line="2745">
          <description><![CDATA[Generate a list of all (post) Custom Field names]]></description>
          <long-description><![CDATA[<p>The list will include any Custom Field and IPTC/EXIF rules that
haven't been mapped to any attachments, yet.</p>]]></long-description>
          <tag line="2745" name="since" description="1.00"/>
          <tag line="2745" name="return" description="Custom field names from the postmeta table and MLA rules" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2804" package="Media Library Assistant">
        <name>mla_iptc_exif_option_handler</name>
        <full_name>mla_iptc_exif_option_handler</full_name>
        <docblock line="2791">
          <description><![CDATA[Render and manage iptc/exif support options]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2791" name="since" description="1.00"/>
          <tag line="2791" name="uses" description="\global\$mla_option_templates" refers="\global\$mla_option_templates"/>
          <tag line="2791" name="param" description="'render', 'update', 'delete', or 'reset'" type="string" variable="$action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2791" name="param" description="option name, e.g., 'iptc_exif_mapping'" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2791" name="param" description="option parameters" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2791" 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="2791" 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="2804">
          <name>$action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2804">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2804">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2804">
          <name>$args</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-polylang-support.php" hash="65f3ae388141af10260d6570a476f5c0" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Polylang Support classes]]></description>
      <long-description><![CDATA[<p>This file is conditionally loaded in MLA::initialize after a check for Polylang presence.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.11"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="18" package="Media Library Assistant">
      <extends/>
      <name>MLA_Polylang</name>
      <full_name>\MLA_Polylang</full_name>
      <docblock line="11">
        <description><![CDATA[Class MLA (Media Library Assistant) Polylang provides support for the
Polylang Multilingual plugin]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="11" name="package" description="Media Library Assistant"/>
        <tag line="11" name="since" description="2.11"/>
      </docblock>
      <constant namespace="global" line="26" package="Media Library Assistant">
        <name>MLA_PLL_QUICK_TRANSLATE</name>
        <full_name>MLA_PLL_QUICK_TRANSLATE</full_name>
        <value><![CDATA['mla-polylang-quick-translate']]></value>
        <docblock line="19">
          <description><![CDATA[Uniquely identifies the Quick Translate action]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="19" name="since" description="2.11"/>
          <tag line="19" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="153" namespace="global" package="Media Library Assistant">
        <name>$all_query_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="146">
          <description><![CDATA[Save the query arguments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="146" name="since" description="2.11"/>
          <tag line="146" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="409" namespace="global" package="Media Library Assistant">
        <name>$duplicate_attachments</name>
        <default><![CDATA[array()]]></default>
        <docblock line="402">
          <description><![CDATA[Duplicates created during media upload]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="402" name="since" description="2.11"/>
          <tag line="402" name="var" description="[ $post_id ] =&gt; $language;" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="510" namespace="global" package="Media Library Assistant">
        <name>$current_mapping_rule</name>
        <default><![CDATA[array()]]></default>
        <docblock line="503">
          <description><![CDATA[Current mapping rule for term creation]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="503" name="since" description="2.20"/>
          <tag line="503" name="var" description="mapping rule" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="683" namespace="global" package="Media Library Assistant">
        <name>$relevant_terms</name>
        <default><![CDATA[array()]]></default>
        <docblock line="673">
          <description><![CDATA[Taxonomy terms and translations]]></description>
          <long-description><![CDATA[<p>NOTE: WPML uses term_taxonomy_id as the "element_id" in its translations;
Polylang uses term_id as the "element_id".</p>]]></long-description>
          <tag line="673" name="since" description="2.11"/>
          <tag line="673" name="var" description="[ $term_taxonomy_id ] =&gt; array( $term, $translations )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="815" namespace="global" package="Media Library Assistant">
        <name>$existing_terms</name>
        <default><![CDATA[array('element_id' => 0)]]></default>
        <docblock line="804">
          <description><![CDATA[Taxonomy terms for the current item translation in the database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="804" name="since" description="2.11"/>
          <tag line="804" name="var" description="['element_id'] =&gt; $post_id; [ 'language_code' ] =&gt; WPML item language or default language, e.g., 'en' [ 'slug' ] =&gt; Polylang item language or default language, e.g., 'en' [ $language ][ translation_details ] [ $language ][ $taxonomy ][ $term_taxonomy_id ] =&gt; $term" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="976" namespace="global" package="Media Library Assistant">
        <name>$tax_input</name>
        <default><![CDATA[array('tax_input_post_id' => 0)]]></default>
        <docblock line="967">
          <description><![CDATA[Replacement tax_input values in all languages]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="967" name="since" description="2.11"/>
          <tag line="967" name="var" description="['tax_input_post_id'] =&gt; $post_id; [ $language ][ $taxonomy ] =&gt; array of integer term_ids (hierarchical) [ $language ][ $taxonomy ] =&gt; comma-delimited string of term names (flat)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1564" namespace="global" package="Media Library Assistant">
        <name>$bulk_edit_map</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1557">
          <description><![CDATA[Custom Field Map during Bulk Edit, "Upload New Media"]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1557" name="since" description="2.11"/>
          <tag line="1557" name="var" description="[ id ] =&gt; field name" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1573" namespace="global" package="Media Library Assistant">
        <name>$bulk_edit_request</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1566">
          <description><![CDATA[Bulk Edit parameters during Bulk Edit, "Upload New Media"]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1566" name="since" description="2.11"/>
          <tag line="1566" name="var" description="[ field ] =&gt; new value" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1661" namespace="global" package="Media Library Assistant">
        <name>$bulk_action_includes</name>
        <default><![CDATA[array()]]></default>
        <docblock line="1654">
          <description><![CDATA[Items returned by custom bulk action(s)]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1654" name="since" description="2.11"/>
          <tag line="1654" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="protected" line="1882" namespace="global" package="Media Library Assistant">
        <name>$language_columns</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1875">
          <description><![CDATA[Table language column definitions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1875" name="since" description="2.11"/>
          <tag line="1875" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2016" namespace="global" package="Media Library Assistant">
        <name>$list_table_parameters</name>
        <default><![CDATA[array('total_items' => NULL, 'per_page' => NULL, 'current_page' => NULL)]]></default>
        <docblock line="2009">
          <description><![CDATA[Data selection parameters for custom views]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2009" name="since" description="2.11"/>
          <tag line="2009" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="2224" namespace="global" package="Media Library Assistant">
        <name>$mla_language_option_definitions</name>
        <default><![CDATA[array()]]></default>
        <docblock line="2214">
          <description><![CDATA[$mla_language_option_definitions defines the language-specific database options and
admin page areas for setting/updating them]]></description>
          <long-description><![CDATA[<p>The array must be populated at runtime in MLA_Polylang::mla_localize_language_option_definitions(),
because localization calls cannot be placed in the "public static" array definition itself.</p>

<p>Each option is defined by an array with the elements documented in class-mla-options.php</p>]]></long-description>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="35" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="28">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="28" name="since" description="2.11"/>
          <tag line="28" 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="140" package="Media Library Assistant">
        <name>mla_get_terms_query_arguments</name>
        <full_name>mla_get_terms_query_arguments</full_name>
        <docblock line="128">
          <description><![CDATA[MLA Tag Cloud Query Arguments]]></description>
          <long-description><![CDATA[<p>Saves [mla_tag_cloud] query parameters for use in MLA_Polylang::mla_get_terms_clauses.</p>]]></long-description>
          <tag line="128" name="since" description="2.11"/>
          <tag line="128" name="uses" description="\global\MLA_Polylang::$all_query_parameters" refers="\global\MLA_Polylang::$all_query_parameters"/>
          <tag line="128" name="param" description="shortcode arguments merged with attachment selection defaults, so every possible parameter is present" type="array" variable="$all_query_parameters">
            <type by_reference="false">array</type>
          </tag>
          <tag line="128" name="return" description="updated attachment query arguments" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="140">
          <name>$all_query_parameters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="166" package="Media Library Assistant">
        <name>mla_get_terms_clauses</name>
        <full_name>mla_get_terms_clauses</full_name>
        <docblock line="155">
          <description><![CDATA[MLA Tag Cloud Query Clauses]]></description>
          <long-description><![CDATA[<p>Adds language-specific clauses to filter the cloud terms.</p>]]></long-description>
          <tag line="155" name="since" description="2.11"/>
          <tag line="155" name="param" description="SQL clauses ( 'fields', 'join', 'where', 'order', 'orderby', 'limits' )" type="array" variable="$clauses">
            <type by_reference="false">array</type>
          </tag>
          <tag line="155" name="return" description="updated SQL clauses" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="166">
          <name>$clauses</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>admin_init</name>
        <full_name>admin_init</full_name>
        <docblock line="174">
          <description><![CDATA[Load the plugin's Ajax handler(s)]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="174" name="since" description="2.11"/>
          <tag line="174" 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="216" package="Media Library Assistant">
        <name>_get_translation</name>
        <full_name>_get_translation</full_name>
        <docblock line="206">
          <description><![CDATA[Find or create an item translation]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="206" name="since" description="2.11"/>
          <tag line="206" name="param" description="item ID" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="206" name="param" description="Slug of the desired language" type="string" variable="$new_language">
            <type by_reference="false">string</type>
          </tag>
          <tag line="206" name="return" description="ID of the corresponding item in the desired language" type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="216">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="216">
          <name>$new_language</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="277" package="Media Library Assistant">
        <name>quick_translate</name>
        <full_name>quick_translate</full_name>
        <docblock line="270">
          <description><![CDATA[Ajax handler to Quick Translate a single attachment]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="270" name="since" description="2.11"/>
          <tag line="270" name="return" description="echo HTML &lt;td&gt; innerHTML for updated call or error message, then die()" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="365" package="Media Library Assistant">
        <name>admin_enqueue_scripts</name>
        <full_name>admin_enqueue_scripts</full_name>
        <docblock line="356">
          <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="356" name="since" description="2.11"/>
          <tag line="356" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
            <type by_reference="false">string</type>
          </tag>
          <tag line="356" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="365">
          <name>$page_hook</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="420" package="Media Library Assistant">
        <name>pll_translate_media</name>
        <full_name>pll_translate_media</full_name>
        <docblock line="411">
          <description><![CDATA[Copies taxonomy terms from the source item to the new translated item]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="411" name="since" description="2.11"/>
          <tag line="411" name="param" description="ID of the new item" type="integer" variable="$duplicated_attachment_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="411" name="param" description="post object of the new item" type="object" variable="$duplicated_attachment_object">
            <type by_reference="false">object</type>
          </tag>
          <tag line="411" name="param" description="an associative array of translations with language code as key and translation id as value" type="array" variable="$translations">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="420">
          <name>$duplicated_attachment_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="420">
          <name>$duplicated_attachment_object</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="420">
          <name>$translations</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="463" package="Media Library Assistant">
        <name>mla_get_shortcode_attachments_final_terms</name>
        <full_name>mla_get_shortcode_attachments_final_terms</full_name>
        <docblock line="455">
          <description><![CDATA[Force "All languages" mode for IPTC/EXIF mapping, which uses mla_get_shortcode_attachments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="455" name="since" description="2.20"/>
          <tag line="455" name="param" description="Arguments for mla_get_shortcode_attachments" type="array" variable="$arguments">
            <type by_reference="false">array</type>
          </tag>
          <tag line="455" name="param" description="true to calculate and return ['found_posts'] as an array element" type="boolean" variable="$return_found_rows">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="463">
          <name>$arguments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="463">
          <name>$return_found_rows</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="481" package="Media Library Assistant">
        <name>mla_begin_mapping</name>
        <full_name>mla_begin_mapping</full_name>
        <docblock line="469">
          <description><![CDATA[Force "All languages" mode for IPTC/EXIF mapping, which uses mla_get_shortcode_attachments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="469" name="since" description="2.20"/>
          <tag line="469" name="param" description="what kind of mapping action is starting: single_custom, single_iptc_exif, bulk_custom, bulk_iptc_exif, create_metadata, update_metadata, custom_fields, custom_rule, iptc_exif_standard, iptc_exif_taxonomy, iptc_exif_custom, iptc_exif_custom_rule" type="string" variable="$source">
            <type by_reference="false">string</type>
          </tag>
          <tag line="469" name="param" description="Attachment ID or NULL, depending on scope" type="mixed" variable="$post_id">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="481">
          <name>$source</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="481">
          <name>$post_id</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="499" package="Media Library Assistant">
        <name>mla_mapping_rule</name>
        <full_name>mla_mapping_rule</full_name>
        <docblock line="489">
          <description><![CDATA[Saves the current mapping rule for term creation]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="489" name="since" description="2.20"/>
          <tag line="489" name="param" description="mapping rule" type="array" variable="$setting_value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="489" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="489" name="param" description="category/scope to evaluate against: iptc_exif_standard_mapping, iptc_exif_taxonomy_mapping or iptc_exif_custom_mapping" type="string" variable="$category">
            <type by_reference="false">string</type>
          </tag>
          <tag line="489" name="param" description="attachment_metadata, default NULL" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="499">
          <name>$setting_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="499">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="499">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="499">
          <name>$attachment_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="525" package="Media Library Assistant">
        <name>mla_mapping_new_text</name>
        <full_name>mla_mapping_new_text</full_name>
        <docblock line="512">
          <description><![CDATA[Manages the creation of new taxonomy terms from metadata values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="512" name="since" description="2.20"/>
          <tag line="512" name="param" description="string or array value returned by the rule" type="mixed" variable="$new_text">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="512" name="param" description="field name or taxonomy name" type="string" variable="$setting_key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="512" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="512" name="param" description="category/scope to evaluate against: iptc_exif_standard_mapping, iptc_exif_taxonomy_mapping or iptc_exif_custom_mapping" type="string" variable="$category">
            <type by_reference="false">string</type>
          </tag>
          <tag line="512" name="param" description="attachment_metadata, default NULL" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="512" name="return" description="updated rule EXIF/Template value" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="525">
          <name>$new_text</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="525">
          <name>$setting_key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="525">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="525">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="525">
          <name>$attachment_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="669" package="Media Library Assistant">
        <name>mla_end_mapping</name>
        <full_name>mla_end_mapping</full_name>
        <docblock line="662">
          <description><![CDATA[Remove "All languages" filter]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="662" name="since" description="2.20"/>
          <tag line="662" 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="694" package="Media Library Assistant">
        <name>_add_relevant_term</name>
        <full_name>_add_relevant_term</full_name>
        <docblock line="685">
          <description><![CDATA[Adds a term and its translations to $relevant_terms]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="685" name="since" description="2.11"/>
          <tag line="685" name="uses" description="\global\MLA_Polylang::$relevant_terms" refers="\global\MLA_Polylang::$relevant_terms"/>
          <tag line="685" name="param" description="WordPress term object" type="object" variable="$term">
            <type by_reference="false">object</type>
          </tag>
          <tag line="685" name="param" description="Polylang translations object; optional" type="object" variable="$translations">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="694">
          <name>$term</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="694">
          <name>$translations</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="733" package="Media Library Assistant">
        <name>_get_relevant_term</name>
        <full_name>_get_relevant_term</full_name>
        <docblock line="721">
          <description><![CDATA[Finds a $relevant_term (if defined) given a key and (optional) a language]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="721" name="since" description="2.11"/>
          <tag line="721" name="uses" description="\global\MLA_Polylang::$relevant_terms" refers="\global\MLA_Polylang::$relevant_terms"/>
          <tag line="721" name="param" description="to search in; 'id', 'name', or 'term_taxonomy_id'" type="string" variable="$field">
            <type by_reference="false">string</type>
          </tag>
          <tag line="721" name="param" description="to search for; integer, string or integer" type="mixed" variable="$value">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="721" name="param" description="to search in; slug" type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
          <tag line="721" name="param" description="code; string; optional" type="string" variable="$language">
            <type by_reference="false">string</type>
          </tag>
          <tag line="721" name="param" description="false (default) to add missing term, true to leave term out" type="boolean" variable="$test_only">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="733">
          <name>$field</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="733">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="733">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="733">
          <name>$language</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="733">
          <name>$test_only</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="831" package="Media Library Assistant">
        <name>_build_existing_terms</name>
        <full_name>_build_existing_terms</full_name>
        <docblock line="817">
          <description><![CDATA[Build the $existing_terms array]]></description>
          <long-description><![CDATA[<p>Takes each translatable taxonomy and builds an array of
language-specific term_id to term_id/term_name mappings
for terms already assigned to the item translation.</p>]]></long-description>
          <tag line="817" name="since" description="2.11"/>
          <tag line="817" name="uses" description="\global\MLA_Polylang::$existing_terms" refers="\global\MLA_Polylang::$existing_terms"/>
          <tag line="817" name="uses" description="\global\MLA_Polylang::$relevant_terms" refers="\global\MLA_Polylang::$relevant_terms"/>
          <tag line="817" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="831">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="912" package="Media Library Assistant">
        <name>_update_existing_terms</name>
        <full_name>_update_existing_terms</full_name>
        <docblock line="897">
          <description><![CDATA[Update the $existing_terms array]]></description>
          <long-description><![CDATA[<p>Takes each translatable taxonomy and rebuilds the array of
language-specific term_id to term_id/term_name mappings
for the "current translation" represented by the $post_id.</p>]]></long-description>
          <tag line="897" name="since" description="2.11"/>
          <tag line="897" name="uses" description="\global\MLA_Polylang::$existing_terms" refers="\global\MLA_Polylang::$existing_terms"/>
          <tag line="897" name="uses" description="\global\MLA_Polylang::$relevant_terms" refers="\global\MLA_Polylang::$relevant_terms"/>
          <tag line="897" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="897" name="return" description="( taxonomy =&gt; term assignments ) before the update" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="912">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="992" package="Media Library Assistant">
        <name>_build_tax_input</name>
        <full_name>_build_tax_input</full_name>
        <docblock line="978">
          <description><![CDATA[Build the $tax_input array]]></description>
          <long-description><![CDATA[<p>Takes each term from the $tax_inputs parameter and builds an array of
language-specific term_id to term_id/term_name mappings for all languages.</p>]]></long-description>
          <tag line="978" name="since" description="2.11"/>
          <tag line="978" name="uses" description="\global\MLA_Polylang::$tax_input" refers="\global\MLA_Polylang::$tax_input"/>
          <tag line="978" name="uses" description="\global\MLA_Polylang::$existing_terms" refers="\global\MLA_Polylang::$existing_terms"/>
          <tag line="978" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="978" name="param" description="'tax_input' request parameter" type="array" variable="$tax_inputs">
            <type by_reference="false">array</type>
          </tag>
          <tag line="978" name="param" description="'tax_action' request parameter" type="array" variable="$tax_actions">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="992">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="992">
          <name>$tax_inputs</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="992">
          <name>$tax_actions</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1121" package="Media Library Assistant">
        <name>_apply_tax_input</name>
        <full_name>_apply_tax_input</full_name>
        <docblock line="1109">
          <description><![CDATA[Filter the $tax_input array to a specific language]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1109" name="since" description="2.11"/>
          <tag line="1109" name="uses" description="\global\MLA_Polylang::$tax_input" refers="\global\MLA_Polylang::$tax_input"/>
          <tag line="1109" name="uses" description="\global\MLA_Polylang::$existing_terms" refers="\global\MLA_Polylang::$existing_terms"/>
          <tag line="1109" name="param" description="ID of the post to be updated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1109" name="param" description="explicit language_code; optional" type="string" variable="$post_language">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1109" name="return" description="language-specific $tax_inputs" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1121">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1121">
          <name>$post_language</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1151" package="Media Library Assistant">
        <name>_apply_synch_input</name>
        <full_name>_apply_synch_input</full_name>
        <docblock line="1138">
          <description><![CDATA[Compute Term Synchronization replacement $tax_inputs]]></description>
          <long-description><![CDATA[<p>Assumes the "current post" in $existing_terms is the source
and $existing_terms contains the target translation</p>]]></long-description>
          <tag line="1138" name="since" description="2.11"/>
          <tag line="1138" name="uses" description="\global\MLA_Polylang::$existing_terms" refers="\global\MLA_Polylang::$existing_terms"/>
          <tag line="1138" name="param" description="the target translation code" type="string" variable="$language">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1138" name="return" description="$tax_inputs for Term Synchronization" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1151">
          <name>$language</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1273" package="Media Library Assistant">
        <name>_apply_term_synchronization</name>
        <full_name>_apply_term_synchronization</full_name>
        <docblock line="1263">
          <description><![CDATA[Apply Term Synchronization]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1263" name="since" description="2.15"/>
          <tag line="1263" name="uses" description="\global\MLA_Polylang::$existing_terms" refers="\global\MLA_Polylang::$existing_terms"/>
          <tag line="1263" name="param" description="the item we're synchronizing to" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1263" name="return" description="$tax_inputs for Term Synchronization" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1273">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1307" package="Media Library Assistant">
        <name>mla_updated_single_item</name>
        <full_name>mla_updated_single_item</full_name>
        <docblock line="1299">
          <description><![CDATA[Applies Term Synchronization after item updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1299" name="since" description="2.15"/>
          <tag line="1299" name="param" description="ID of the item that was updated." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1299" name="param" description="Zero if the update failed else ID of the item that was updated." type="integer" variable="$result">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1307">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1307">
          <name>$result</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1326" package="Media Library Assistant">
        <name>attachment_fields_to_save</name>
        <full_name>attachment_fields_to_save</full_name>
        <docblock line="1318">
          <description><![CDATA[Captures "before update" term assignments from the Media/Edit Media screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1318" name="since" description="2.13"/>
          <tag line="1318" name="param" description="The WP_Post object." type="\WP_Post" variable="$post">
            <type by_reference="false">\WP_Post</type>
          </tag>
          <tag line="1318" name="param" description="An array of attachment metadata." type="array" variable="$attachment">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1326">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1326">
          <name>$attachment</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1344" package="Media Library Assistant">
        <name>edit_attachment</name>
        <full_name>edit_attachment</full_name>
        <docblock line="1336">
          <description><![CDATA[Filters taxonomy updates by language for Bulk Edit during Add New Media
and the Media/Edit Media screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1336" name="since" description="2.11"/>
          <tag line="1336" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1344">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1425" package="Media Library Assistant">
        <name>mla_media_modal_begin_update_compat_fields</name>
        <full_name>mla_media_modal_begin_update_compat_fields</full_name>
        <docblock line="1417">
          <description><![CDATA[Captures the existing term assignments before the
Media Manager Modal Window ATTACHMENT DETAILS taxonomy meta boxes updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1417" name="since" description="2.11"/>
          <tag line="1417" name="param" description="the current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="1425">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1445" package="Media Library Assistant">
        <name>mla_media_modal_update_compat_fields_terms</name>
        <full_name>mla_media_modal_update_compat_fields_terms</full_name>
        <docblock line="1434">
          <description><![CDATA[Applies Term Assignment to the terms assigned to one
Media Manager Modal Window ATTACHMENT DETAILS taxonomy]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1434" name="since" description="2.11"/>
          <tag line="1434" name="param" description="assigned term id/name values" type="array" variable="$terms">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1434" name="param" description="taxonomy slug" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1434" name="param" description="taxonomy object" type="object" variable="$value">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1434" name="param" description="current post ID" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1445">
          <name>$terms</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1445">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1445">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1445">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1473" package="Media Library Assistant">
        <name>mla_media_modal_end_update_compat_fields</name>
        <full_name>mla_media_modal_end_update_compat_fields</full_name>
        <docblock line="1463">
          <description><![CDATA[Applies Term Synchronization after the
Media Manager Modal Window taxonomy updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1463" name="since" description="2.11"/>
          <tag line="1463" name="param" description="HTML markup for the taxonomy meta box elements" type="string" variable="$results">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1463" name="param" description="supported taxonomy objects" type="array" variable="$taxonomies">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1463" name="param" description="current post object" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="1473">
          <name>$results</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1473">
          <name>$taxonomies</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1473">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1497" package="Media Library Assistant">
        <name>mla_list_table_inline_action</name>
        <full_name>mla_list_table_inline_action</full_name>
        <docblock line="1484">
          <description><![CDATA[Captures the Quick Edit "before update" term assignments and
process the Language dropdown selection, if changed]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1484" name="since" description="2.11"/>
          <tag line="1484" name="param" description="NULL, to indicate no handler." type="array" variable="$item_content">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1484" name="param" description="the affected attachment." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1484" name="return" description="updated $item_content. NULL if no handler, otherwise ( 'message' =&gt; error or status message(s), 'body' =&gt; '', 'prevent_default' =&gt; true to bypass the MLA handler )" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="1497">
          <name>$item_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1497">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1548" package="Media Library Assistant">
        <name>mla_list_table_bulk_action_initial_request</name>
        <full_name>mla_list_table_bulk_action_initial_request</full_name>
        <docblock line="1537">
          <description><![CDATA[Captures the Bulk Edit, "Upload New Media" parameters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1537" name="since" description="2.11"/>
          <tag line="1537" name="param" description="bulk action request parameters, including ['mla_bulk_action_do_cleanup']." type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1537" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1537" name="param" description="[ slug =&gt; field_name ]" type="array" variable="$custom_field_map">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1537" name="return" description="updated bulk action request parameters" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1548">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1548">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1548">
          <name>$custom_field_map</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1587" package="Media Library Assistant">
        <name>mla_list_table_bulk_action_item_request</name>
        <full_name>mla_list_table_bulk_action_item_request</full_name>
        <docblock line="1575">
          <description><![CDATA[Converts Bulk Edit taxonomy inputs to language-specific values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1575" name="since" description="2.11"/>
          <tag line="1575" name="param" description="bulk action request parameters, including ['mla_bulk_action_do_cleanup']." type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1575" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1575" name="param" description="the affected attachment." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1575" name="param" description="[ slug =&gt; field_name ]" type="array" variable="$custom_field_map">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1575" name="return" description="updated bulk action request parameters" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1587">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1587">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1587">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1587">
          <name>$custom_field_map</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1633" package="Media Library Assistant">
        <name>mla_list_table_bulk_action</name>
        <full_name>mla_list_table_bulk_action</full_name>
        <docblock line="1620">
          <description><![CDATA[Sets the new item language from the Language dropdown selection.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1620" name="since" description="2.11"/>
          <tag line="1620" name="param" description="NULL, to indicate no handler." type="array" variable="$item_content">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1620" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1620" name="param" description="the affected attachment." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1620" name="return" description="updated $item_content. NULL if no handler, otherwise ( 'message' =&gt; error or status message(s), 'body' =&gt; '', 'prevent_default' =&gt; true to bypass the MLA handler )" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="1633">
          <name>$item_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1633">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1633">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1675" package="Media Library Assistant">
        <name>mla_list_table_custom_bulk_action</name>
        <full_name>mla_list_table_custom_bulk_action</full_name>
        <docblock line="1663">
          <description><![CDATA[Creates new items from the "Bulk Translate" list.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1663" name="since" description="2.11"/>
          <tag line="1663" name="param" description="NULL, to indicate no handler." type="array" variable="$item_content">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1663" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1663" name="param" description="the affected attachment." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1663" name="return" description="updated $item_content. NULL if no handler, otherwise ( 'message' =&gt; error or status message(s), 'body' =&gt; '' )" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="1675">
          <name>$item_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1675">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1675">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1731" package="Media Library Assistant">
        <name>mla_list_table_get_bulk_actions</name>
        <full_name>mla_list_table_get_bulk_actions</full_name>
        <docblock line="1719">
          <description><![CDATA[Filter the MLA_List_Table bulk actions]]></description>
          <long-description><![CDATA[<p>Adds the "Translate" action to the Bulk Actions list.</p>]]></long-description>
          <tag line="1719" name="since" description="2.11"/>
          <tag line="1719" name="param" description="An array of bulk actions. Format: 'slug' =&gt; 'Label'" type="array" variable="$actions">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1719" name="return" description="updated array of actions." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1731">
          <name>$actions</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1751" package="Media Library Assistant">
        <name>mla_list_table_inline_values</name>
        <full_name>mla_list_table_inline_values</full_name>
        <docblock line="1738">
          <description><![CDATA[MLA_List_Table inline edit item values]]></description>
          <long-description><![CDATA[<p>Builds the Language dropdown and edit translation links for the
Quick and Bulk Edit forms, adding them to the 'custom_fields'
and 'bulk_custom_fields' substitution parameters.</p>]]></long-description>
          <tag line="1738" name="since" description="2.11"/>
          <tag line="1738" name="param" description="parameter_name =&gt; parameter_value pairs" type="array" variable="$item_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1738" name="return" description="updated substitution parameter name =&gt; value pairs" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1751">
          <name>$item_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1819" package="Media Library Assistant">
        <name>mla_list_table_inline_parse</name>
        <full_name>mla_list_table_inline_parse</full_name>
        <docblock line="1805">
          <description><![CDATA[MLA_List_Table inline edit parse]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1805" name="since" description="2.11&#13;&#10;Adds Bulk Translate form and the Language dropdown&#13;&#10;markup used for the Quick and Bulk Edit forms."/>
          <tag line="1805" name="param" description="HTML markup returned by the template parser" type="string" variable="$html_markup">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1805" name="param" description="template used to generate the HTML markup" type="string" variable="$item_template">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1805" name="param" description="parameter_name =&gt; parameter_value pairs" type="array" variable="$item_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1805" name="return" description="updated HTML markup for the Quick and Bulk Edit forms" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1819">
          <name>$html_markup</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1819">
          <name>$item_template</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1819">
          <name>$item_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1896" package="Media Library Assistant">
        <name>mla_list_table_get_columns</name>
        <full_name>mla_list_table_get_columns</full_name>
        <docblock line="1884">
          <description><![CDATA[Filter the MLA_List_Table columns]]></description>
          <long-description><![CDATA[<p>Inserts the language columns just after the item thumbnail column</p>]]></long-description>
          <tag line="1884" name="since" description="2.11"/>
          <tag line="1884" name="param" description="An array of columns. format: column_slug =&gt; Column Label" type="array" variable="$columns">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1884" name="return" description="updated array of columns." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1896">
          <name>$columns</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1944" package="Media Library Assistant">
        <name>mla_list_table_add_pll_styles</name>
        <full_name>mla_list_table_add_pll_styles</full_name>
        <docblock line="1937">
          <description><![CDATA[Add styles for the pll_translations table column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1937" name="since" description="2.11"/>
          <tag line="1937" name="return" description="echoes CSS styles before returning" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1969" package="Media Library Assistant">
        <name>mla_list_table_column_default</name>
        <full_name>mla_list_table_column_default</full_name>
        <docblock line="1957">
          <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
          <long-description><![CDATA[<p>Fills in the Language columns with the item's translation status values.</p>]]></long-description>
          <tag line="1957" name="since" description="2.11"/>
          <tag line="1957" name="param" description="NULL, indicating no default content" type="string" variable="$content">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1957" 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="1957" 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="1957" name="return" description="Text or HTML to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1969">
          <name>$content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1969">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1969">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2037" package="Media Library Assistant">
        <name>mla_list_table_submenu_arguments</name>
        <full_name>mla_list_table_submenu_arguments</full_name>
        <docblock line="2022">
          <description><![CDATA[Filter the "sticky" submenu URL parameters]]></description>
          <long-description><![CDATA[<p>Adds a language ('lang') parameter to the URL parameters that
will be retained when the submenu page refreshes.
Maintains the list of Bulk Translate items in the URLs for
paging through the results.</p>]]></long-description>
          <tag line="2022" name="since" description="2.11"/>
          <tag line="2022" name="param" description="Current view, pagination and sort parameters." type="array" variable="$submenu_arguments">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2022" name="param" description="True to include &quot;filter-by&quot; parameters, e.g., year/month dropdown." type="object" variable="$include_filters">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2022" name="return" description="updated submenu_arguments." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2037">
          <name>$submenu_arguments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2037">
          <name>$include_filters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2068" package="Media Library Assistant">
        <name>mla_list_table_prepare_items_pagination</name>
        <full_name>mla_list_table_prepare_items_pagination</full_name>
        <docblock line="2056">
          <description><![CDATA[Filter the pagination parameters for prepare_items()]]></description>
          <long-description><![CDATA[<p>Records the pagination parameters for use with custom table views, e.g., "attached".</p>]]></long-description>
          <tag line="2056" name="since" description="2.11"/>
          <tag line="2056" name="param" description="Contains 'per_page', 'current_page'." type="array" variable="$pagination">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2056" name="param" description="The MLA_List_Table object, passed by reference." type="object" variable="$mla_list_table">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2056" name="return" description="updated pagination array." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2068">
          <name>$pagination</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2068">
          <name>$mla_list_table</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2087" package="Media Library Assistant">
        <name>mla_list_table_prepare_items_total_items</name>
        <full_name>mla_list_table_prepare_items_total_items</full_name>
        <docblock line="2074">
          <description><![CDATA[Filter the total items count for prepare_items()]]></description>
          <long-description><![CDATA[<p>A convenient place to add the query argument required for the
"Bulk Translate" custom view.</p>]]></long-description>
          <tag line="2074" name="since" description="2.11"/>
          <tag line="2074" name="param" description="NULL, indicating no substitution." type="integer" variable="$total_items">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2074" name="param" description="The MLA_List_Table object, passed by reference." type="object" variable="$mla_list_table">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2074" name="return" description="updated total_items." type="integer">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="2087">
          <name>$total_items</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2087">
          <name>$mla_list_table</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2110" package="Media Library Assistant">
        <name>mla_list_table_build_rollover_actions</name>
        <full_name>mla_list_table_build_rollover_actions</full_name>
        <docblock line="2097">
          <description><![CDATA[Filter the list of item "Rollover" actions]]></description>
          <long-description><![CDATA[<p>Adds "Quick Translate" to the list of item-level "Rollover" actions.</p>]]></long-description>
          <tag line="2097" name="since" description="2.11"/>
          <tag line="2097" name="param" description="The list of item &quot;Rollover&quot; actions." type="array" variable="$actions">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2097" name="param" description="The current Media Library item." type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2097" name="param" description="The List Table column slug." type="string" variable="$column">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2097" name="return" description="updated &quot;Rollover&quot; actions." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2110">
          <name>$actions</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2110">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2110">
          <name>$column</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2132" package="Media Library Assistant">
        <name>mla_list_table_inline_fields</name>
        <full_name>mla_list_table_inline_fields</full_name>
        <docblock line="2121">
          <description><![CDATA[Define the fields for inline (Quick) editing]]></description>
          <long-description><![CDATA[<p>Adds Language dropdown and Quick Translate links.</p>]]></long-description>
          <tag line="2121" name="since" description="2.11"/>
          <tag line="2121" name="param" description="The field names for inline data." type="array" variable="$fields">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2121" name="return" description="updated fields for inline data." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2132">
          <name>$fields</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2153" package="Media Library Assistant">
        <name>mla_list_table_build_inline_data</name>
        <full_name>mla_list_table_build_inline_data</full_name>
        <docblock line="2141">
          <description><![CDATA[Filter the data for inline (Quick and Bulk) editing]]></description>
          <long-description><![CDATA[<p>Adds item-specific translations data for the JS quick and bulk edit functions.</p>]]></long-description>
          <tag line="2141" name="since" description="2.11"/>
          <tag line="2141" name="param" description="The HTML markup for inline data." type="string" variable="$inline_data">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2141" name="param" description="The current Media Library item." type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2141" name="return" description="updated HTML markup for inline data." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2153">
          <name>$inline_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2153">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2188" package="Media Library Assistant">
        <name>mla_taxonomy_get_columns</name>
        <full_name>mla_taxonomy_get_columns</full_name>
        <docblock line="2177">
          <description><![CDATA[Not used in this version of the plugin]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2177" name="since" description="2.15"/>
          <tag line="2177" name="param" description="NULL to indicate no changes to the default processing." type="NULL" variable="$filter_columns">
            <type by_reference="false">NULL</type>
          </tag>
          <tag line="2177" name="param" description="Column definitions for the edit taxonomy list table." type="array" variable="$columns">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2177" name="param" description="Slug of the taxonomy for this submenu." type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2177" name="return" description="NULL or replacement columns array." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2188">
          <name>$filter_columns</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2188">
          <name>$columns</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2188">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2203" package="Media Library Assistant">
        <name>mla_get_options_tablist</name>
        <full_name>mla_get_options_tablist</full_name>
        <docblock line="2192">
          <description><![CDATA[Adds the "Language" tab to the Settings/Media Library Assistant list]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2192" name="since" description="2.11"/>
          <tag line="2192" name="param" description="The entire tablist ( $tab = NULL ), a single tab entry or false if not found/not allowed." type="array|false" variable="$results">
            <type by_reference="false">array</type>
            <type by_reference="false">false</type>
          </tag>
          <tag line="2192" name="param" description="The entire default tablist" type="array" variable="$mla_tablist">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2192" name="param" description="tab slug for single-element return or NULL to return entire tablist" type="string|NULL" variable="$tab">
            <type by_reference="false">string</type>
            <type by_reference="false">NULL</type>
          </tag>
          <tag line="2192" name="return" description="updated tablist or single tab element" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2203">
          <name>$results</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2203">
          <name>$mla_tablist</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2203">
          <name>$tab</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2236" package="Media Library Assistant">
        <name>mla_localize_language_option_definitions</name>
        <full_name>mla_localize_language_option_definitions</full_name>
        <docblock line="2226">
          <description><![CDATA[Localize $mla_language_option_definitions array]]></description>
          <long-description><![CDATA[<p>Localization must be done at runtime, and these calls cannot be placed
in the "public static" array definition itself.</p>]]></long-description>
          <tag line="2226" name="since" description="2.11"/>
          <tag line="2226" 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="2306" package="Media Library Assistant">
        <name>mla_render_language_tab</name>
        <full_name>mla_render_language_tab</full_name>
        <docblock line="2299">
          <description><![CDATA[Renders the Settings/Media Library Assistant "Language" tab]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2299" name="since" description="2.11"/>
          <tag line="2299" name="return" description="( 'message' =&gt; '', 'body' =&gt; '' )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2372" package="Media Library Assistant">
        <name>_save_language_settings</name>
        <full_name>_save_language_settings</full_name>
        <docblock line="2363">
          <description><![CDATA[Save Language settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2363" name="since" description="2.11"/>
          <tag line="2363" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="2363" 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="2401" package="Media Library Assistant">
        <name>_reset_language_settings</name>
        <full_name>_reset_language_settings</full_name>
        <docblock line="2394">
          <description><![CDATA[Delete saved settings, restoring default values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2394" name="since" description="2.11"/>
          <tag line="2394" 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-settings.php" hash="9552933c09c78b4bd2469a011cb9e5b6" 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="23" package="Media Library Assistant">
        <name>JAVASCRIPT_INLINE_EDIT_VIEW_SLUG</name>
        <full_name>JAVASCRIPT_INLINE_EDIT_VIEW_SLUG</full_name>
        <value><![CDATA['mla-inline-edit-view-scripts']]></value>
        <docblock line="16">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - MLA View List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="16" name="since" description="1.40"/>
          <tag line="16" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <constant namespace="global" line="32" package="Media Library Assistant">
        <name>JAVASCRIPT_INLINE_EDIT_VIEW_OBJECT</name>
        <full_name>JAVASCRIPT_INLINE_EDIT_VIEW_OBJECT</full_name>
        <value><![CDATA['mla_inline_edit_view_vars']]></value>
        <docblock line="25">
          <description><![CDATA[Object name for localizing JavaScript - MLA View List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="25" name="since" description="1.40"/>
          <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>JAVASCRIPT_INLINE_EDIT_UPLOAD_SLUG</name>
        <full_name>JAVASCRIPT_INLINE_EDIT_UPLOAD_SLUG</full_name>
        <value><![CDATA['mla-inline-edit-upload-scripts']]></value>
        <docblock line="34">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - MLA Upload List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="34" name="since" description="1.40"/>
          <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>JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT</name>
        <full_name>JAVASCRIPT_INLINE_EDIT_UPLOAD_OBJECT</full_name>
        <value><![CDATA['mla_inline_edit_upload_vars']]></value>
        <docblock line="43">
          <description><![CDATA[Object name for localizing JavaScript - MLA Upload List Table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="43" name="since" description="1.40"/>
          <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>JAVASCRIPT_INLINE_MAPPING_CUSTOM_SLUG</name>
        <full_name>JAVASCRIPT_INLINE_MAPPING_CUSTOM_SLUG</full_name>
        <value><![CDATA['mla-inline-mapping-custom-scripts']]></value>
        <docblock line="52">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - MLA Custom tab]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="52" name="since" description="2.00"/>
          <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>JAVASCRIPT_INLINE_MAPPING_IPTC_EXIF_SLUG</name>
        <full_name>JAVASCRIPT_INLINE_MAPPING_IPTC_EXIF_SLUG</full_name>
        <value><![CDATA['mla-inline-mapping-iptc-exif-scripts']]></value>
        <docblock line="61">
          <description><![CDATA[Slug for localizing and enqueueing JavaScript - MLA IPTC/EXIF tab]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="61" name="since" description="2.00"/>
          <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_INLINE_MAPPING_OBJECT</name>
        <full_name>JAVASCRIPT_INLINE_MAPPING_OBJECT</full_name>
        <value><![CDATA['mla_inline_mapping_vars']]></value>
        <docblock line="70">
          <description><![CDATA[Object name for localizing JavaScript - MLA Custom and IPTC/EXIF tabs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="70" name="since" description="2.00"/>
          <tag line="70" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="86" namespace="global" package="Media Library Assistant">
        <name>$current_page_hook</name>
        <default><![CDATA['']]></default>
        <docblock line="79">
          <description><![CDATA[Holds screen id to match help text to corresponding screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="79" name="since" description="1.40"/>
          <tag line="79" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="1208" namespace="global" package="Media Library Assistant">
        <name>$page_template_array</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1198">
          <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="1198" name="since" description="0.80"/>
          <tag line="1198" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1227" namespace="global" package="Media Library Assistant">
        <name>$mla_tablist</name>
        <default><![CDATA[array()]]></default>
        <docblock line="1210">
          <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>

<p>The array must be populated at runtime in MLASettings::mla_localize_tablist();
localization calls cannot be placed in the "public static" array definition itself.</p>]]></long-description>
          <tag line="1210" name="since" description="0.80"/>
          <tag line="1210" 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="95" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="88">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="88" name="since" description="0.1"/>
          <tag line="88" 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="112" package="Media Library Assistant">
        <name>_version_upgrade</name>
        <full_name>_version_upgrade</full_name>
        <docblock line="105">
          <description><![CDATA[Database and option update check, for installing new versions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="105" name="since" description="0.30"/>
          <tag line="105" 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="251" package="Media Library Assistant">
        <name>mla_activation_hook</name>
        <full_name>mla_activation_hook</full_name>
        <docblock line="244">
          <description><![CDATA[Perform one-time actions on plugin activation]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="244" name="since" description="0.40"/>
          <tag line="244" 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="261" package="Media Library Assistant">
        <name>mla_deactivation_hook</name>
        <full_name>mla_deactivation_hook</full_name>
        <docblock line="254">
          <description><![CDATA[Perform one-time actions on plugin deactivation]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="254" name="since" description="0.40"/>
          <tag line="254" 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="301" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="294">
          <description><![CDATA[Load the plugin's Ajax handler]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="294" name="since" description="1.40"/>
          <tag line="294" 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="317" package="Media Library Assistant">
        <name>mla_admin_enqueue_scripts_action</name>
        <full_name>mla_admin_enqueue_scripts_action</full_name>
        <docblock line="308">
          <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="308" name="since" description="1.40"/>
          <tag line="308" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
            <type by_reference="false">string</type>
          </tag>
          <tag line="308" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="317">
          <name>$page_hook</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="445" package="Media Library Assistant">
        <name>mla_admin_menu_action</name>
        <full_name>mla_admin_menu_action</full_name>
        <docblock line="436">
          <description><![CDATA[Add settings page in the "Settings" section,
add screen options and help tabs,
add settings link in the Plugins section entry for MLA.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="436" name="since" description="0.1"/>
          <tag line="436" 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="471" package="Media Library Assistant">
        <name>mla_add_menu_options_action</name>
        <full_name>mla_add_menu_options_action</full_name>
        <docblock line="464">
          <description><![CDATA[Add the "XX Entries per page" filter to the Screen Options tab]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="464" name="since" description="1.40"/>
          <tag line="464" 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="516" package="Media Library Assistant">
        <name>mla_add_help_tab_action</name>
        <full_name>mla_add_help_tab_action</full_name>
        <docblock line="509">
          <description><![CDATA[Add contextual help tabs to all the MLA pages]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="509" name="since" description="1.40"/>
          <tag line="509" 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="591" package="Media Library Assistant">
        <name>mla_screen_options_show_screen_filter</name>
        <full_name>mla_screen_options_show_screen_filter</full_name>
        <docblock line="581">
          <description><![CDATA[Only show screen options on the View and Upload tabs]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="581" name="since" description="1.40"/>
          <tag line="581" 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="581" name="param" description="Name of the page being loaded" type="string" variable="$this_screen">
            <type by_reference="false">string</type>
          </tag>
          <tag line="581" 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="591">
          <name>$show_screen</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="591">
          <name>$this_screen</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="612" package="Media Library Assistant">
        <name>mla_set_screen_option_filter</name>
        <full_name>mla_set_screen_option_filter</full_name>
        <docblock line="601">
          <description><![CDATA[Save the "Views/Uploads per page" option set by this user]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="601" name="since" description="1.40"/>
          <tag line="601" name="param" description="false or value returned by previous filter" type="mixed" variable="$status">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="601" name="param" description="Name of the option being changed" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="601" name="param" description="New value of the option" type="string" variable="$value">
            <type by_reference="false">string</type>
          </tag>
          <tag line="601" 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="612">
          <name>$status</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="612">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="612">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="629" package="Media Library Assistant">
        <name>mla_inline_edit_view_action</name>
        <full_name>mla_inline_edit_view_action</full_name>
        <docblock line="620">
          <description><![CDATA[Ajax handler for Post MIME Types 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="620" name="since" description="1.40"/>
          <tag line="620" 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="public" namespace="global" line="672" package="Media Library Assistant">
        <name>mla_inline_edit_upload_action</name>
        <full_name>mla_inline_edit_upload_action</full_name>
        <docblock line="663">
          <description><![CDATA[Ajax handler for Upload MIME Types 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="663" name="since" description="1.40"/>
          <tag line="663" 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="public" namespace="global" line="709" package="Media Library Assistant">
        <name>mla_inline_mapping_custom_action</name>
        <full_name>mla_inline_mapping_custom_action</full_name>
        <docblock line="702">
          <description><![CDATA[Ajax handler for Custom Fields tab inline mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="702" name="since" description="2.00"/>
          <tag line="702" name="return" description="echo json response object, then die()" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="832" package="Media Library Assistant">
        <name>mla_inline_mapping_iptc_exif_action</name>
        <full_name>mla_inline_mapping_iptc_exif_action</full_name>
        <docblock line="825">
          <description><![CDATA[Ajax handler for IPTC/EXIF tab inline mapping]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="825" name="since" description="2.00"/>
          <tag line="825" name="return" description="echo json response object, then die()" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="969" package="Media Library Assistant">
        <name>mla_add_plugin_settings_link_filter</name>
        <full_name>mla_add_plugin_settings_link_filter</full_name>
        <docblock line="959">
          <description><![CDATA[Add the "Settings" link to the MLA entry in the Plugins section]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="959" name="since" description="0.1"/>
          <tag line="959" 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="959" name="param" description="Directory and name of the plugin Index file" type="string" variable="$file">
            <type by_reference="false">string</type>
          </tag>
          <tag line="959" name="return" description="Updated array of links for the Plugin" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="969">
          <name>$links</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="969">
          <name>$file</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="990" package="Media Library Assistant">
        <name>mla_update_option_row</name>
        <full_name>mla_update_option_row</full_name>
        <docblock line="978">
          <description><![CDATA[Update or delete a single MLA option value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="978" name="since" description="0.80"/>
          <tag line="978" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="978" 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="978" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="978" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="978" name="return" description="HTML markup for the option's table row" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="990">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="990">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="990">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1072" package="Media Library Assistant">
        <name>mla_compose_option_row</name>
        <full_name>mla_compose_option_row</full_name>
        <docblock line="1060">
          <description><![CDATA[Compose the table row for a single MLA option]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1060" name="since" description="0.80"/>
          <tag line="1060" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="1060" 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="1060" name="param" description="Option parameters, e.g., 'type', 'std'" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1060" name="param" description="Custom option definitions" type="array" variable="$option_table">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1060" name="return" description="HTML markup for the option's table row" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1072">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1072">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1072">
          <name>$option_table</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1239" package="Media Library Assistant">
        <name>mla_localize_tablist</name>
        <full_name>mla_localize_tablist</full_name>
        <docblock line="1229">
          <description><![CDATA[Localize $mla_tablist array]]></description>
          <long-description><![CDATA[<p>Localization must be done at runtime; these calls cannot be placed in the
"public static" array definition itself. Called from MLATest::initialize.</p>]]></long-description>
          <tag line="1229" name="since" description="1.70"/>
          <tag line="1229" 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="1261" package="Media Library Assistant">
        <name>mla_get_options_tablist</name>
        <full_name>mla_get_options_tablist</full_name>
        <docblock line="1252">
          <description><![CDATA[Retrieve the list of options tabs or a specific tab value]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1252" name="since" description="1.82"/>
          <tag line="1252" name="param" description="Tab slug, to retrieve a single entry" type="string" variable="$tab">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1252" name="return" description="The entire tablist ( $tab = NULL ), a single tab entry or false if not found/not allowed" type="array|false">
            <type by_reference="false">array</type>
            <type by_reference="false">false</type>
          </tag>
        </docblock>
        <argument line="1261">
          <name>$tab</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1293" package="Media Library Assistant">
        <name>_compose_settings_tabs</name>
        <full_name>_compose_settings_tabs</full_name>
        <docblock line="1283">
          <description><![CDATA[Compose the navigation tabs for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1283" name="since" description="0.80"/>
          <tag line="1283" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="1283" 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="1283" name="return" description="HTML markup for the Settings subpage navigation tabs" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1293">
          <name>$active_tab</name>
          <default><![CDATA['general']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1319" package="Media Library Assistant">
        <name>_compose_general_tab</name>
        <full_name>_compose_general_tab</full_name>
        <docblock line="1311">
          <description><![CDATA[Compose the General tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1311" name="since" description="0.80"/>
          <tag line="1311" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="1311" 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="1468" package="Media Library Assistant">
        <name>_current_bulk_action</name>
        <full_name>_current_bulk_action</full_name>
        <docblock line="1461">
          <description><![CDATA[Get the current action selected from the bulk actions dropdown]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1461" name="since" description="1.40"/>
          <tag line="1461" 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="1500" package="Media Library Assistant">
        <name>_compose_edit_view_tab</name>
        <full_name>_compose_edit_view_tab</full_name>
        <docblock line="1490">
          <description><![CDATA[Compose the Edit View tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1490" name="since" description="1.40"/>
          <tag line="1490" name="param" description="data values for the item" type="array" variable="$view">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1490" name="param" description="Display template" type="string" variable="$template">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1490" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1500">
          <name>$view</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1500">
          <name>$template</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1550" package="Media Library Assistant">
        <name>_compose_view_tab</name>
        <full_name>_compose_view_tab</full_name>
        <docblock line="1543">
          <description><![CDATA[Compose the Post MIME Type Views tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1543" name="since" description="1.40"/>
          <tag line="1543" 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="1817" package="Media Library Assistant">
        <name>mla_get_icon_type_dropdown</name>
        <full_name>mla_get_icon_type_dropdown</full_name>
        <docblock line="1806">
          <description><![CDATA[Get an HTML select element representing a list of icon types]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1806" name="since" description="1.40"/>
          <tag line="1806" name="param" description="Display template array" type="array" variable="$templates">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1806" name="param" description="HTML name attribute value" type="string" variable="$name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1806" name="param" description="currently selected Icon Type" type="string" variable="$selection">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1806" name="return" description="HTML select element or empty string on failure." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1817">
          <name>$templates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1817">
          <name>$name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1817">
          <name>$selection</name>
          <default><![CDATA['.none.']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1859" package="Media Library Assistant">
        <name>_compose_edit_upload_tab</name>
        <full_name>_compose_edit_upload_tab</full_name>
        <docblock line="1849">
          <description><![CDATA[Compose the Edit Upload type tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1849" name="since" description="1.40"/>
          <tag line="1849" name="param" description="data values for the item" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1849" name="param" description="Display template array" type="string" variable="$templates">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1849" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1859">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1859">
          <name>$templates</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1906" package="Media Library Assistant">
        <name>_compose_optional_upload_tab</name>
        <full_name>_compose_optional_upload_tab</full_name>
        <docblock line="1897">
          <description><![CDATA[Compose the Optional File Upload MIME Types tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1897" name="since" description="1.40"/>
          <tag line="1897" name="param" description="Display templates" type="string" variable="$page_template_array">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1897" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1906">
          <name>$page_template_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1976" package="Media Library Assistant">
        <name>_process_optional_upload_mime</name>
        <full_name>_process_optional_upload_mime</full_name>
        <docblock line="1967">
          <description><![CDATA[Process an Optional Upload MIME Type selection]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1967" name="since" description="1.40"/>
          <tag line="1967" name="param" description="MLA Optional Upload MIME Type ID" type="\intger" variable="$ID">
            <type by_reference="false">\intger</type>
          </tag>
          <tag line="1967" name="return" description="'message' =&gt; status/error messages, 'body' =&gt; tab content" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1976">
          <name>$ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1996" package="Media Library Assistant">
        <name>_compose_upload_tab</name>
        <full_name>_compose_upload_tab</full_name>
        <docblock line="1989">
          <description><![CDATA[Compose the File Upload MIME Types tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1989" name="since" description="1.40"/>
          <tag line="1989" 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="2284" package="Media Library Assistant">
        <name>_compose_mla_gallery_tab</name>
        <full_name>_compose_mla_gallery_tab</full_name>
        <docblock line="2276">
          <description><![CDATA[Compose the MLA Gallery tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2276" name="since" description="0.80"/>
          <tag line="2276" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="2276" 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="2654" package="Media Library Assistant">
        <name>_compose_custom_field_tab</name>
        <full_name>_compose_custom_field_tab</full_name>
        <docblock line="2646">
          <description><![CDATA[Compose the Custom Field tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2646" name="since" description="1.10"/>
          <tag line="2646" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="2646" 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="2796" package="Media Library Assistant">
        <name>_compose_iptc_exif_tab</name>
        <full_name>_compose_iptc_exif_tab</full_name>
        <docblock line="2788">
          <description><![CDATA[Compose the IPTC/EXIF tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2788" name="since" description="1.00"/>
          <tag line="2788" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="2788" 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="2939" package="Media Library Assistant">
        <name>_compose_documentation_tab</name>
        <full_name>_compose_documentation_tab</full_name>
        <docblock line="2931">
          <description><![CDATA[Compose the Documentation tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2931" name="since" description="0.80"/>
          <tag line="2931" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="2931" 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="2962" package="Media Library Assistant">
        <name>_save_debug_settings</name>
        <full_name>_save_debug_settings</full_name>
        <docblock line="2953">
          <description><![CDATA[Save Debug settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2953" name="since" description="2.10"/>
          <tag line="2953" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="2953" 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="2994" package="Media Library Assistant">
        <name>_compose_settings_row</name>
        <full_name>_compose_settings_row</full_name>
        <docblock line="2984">
          <description><![CDATA[Compose the Debug tab Debug Settings content for one setting]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2984" name="since" description="2.14"/>
          <tag line="2984" name="param" description="Display name for the setting" type="string" variable="$label">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2984" name="param" description="Current value for the setting" type="string" variable="$value">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2984" name="return" description="HTML table row markup for the label setting pair" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2994">
          <name>$label</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2994">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3012" package="Media Library Assistant">
        <name>_compose_debug_tab</name>
        <full_name>_compose_debug_tab</full_name>
        <docblock line="3004">
          <description><![CDATA[Compose the Debug tab content for the Settings subpage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3004" name="since" description="2.10"/>
          <tag line="3004" name="uses" description="\global\$page_template_array" refers="\global\$page_template_array"/>
          <tag line="3004" 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="3203" package="Media Library Assistant">
        <name>mla_render_settings_page</name>
        <full_name>mla_render_settings_page</full_name>
        <docblock line="3196">
          <description><![CDATA[Render (echo) the "Media Library Assistant" subpage in the Settings section]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3196" name="since" description="0.1"/>
          <tag line="3196" 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="3269" package="Media Library Assistant">
        <name>_save_gallery_settings</name>
        <full_name>_save_gallery_settings</full_name>
        <docblock line="3260">
          <description><![CDATA[Save MLA Gallery settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3260" name="since" description="0.80"/>
          <tag line="3260" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3260" 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="3547" package="Media Library Assistant">
        <name>_save_view_settings</name>
        <full_name>_save_view_settings</full_name>
        <docblock line="3538">
          <description><![CDATA[Save View settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3538" name="since" description="1.40"/>
          <tag line="3538" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3538" 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="3578" package="Media Library Assistant">
        <name>_save_upload_settings</name>
        <full_name>_save_upload_settings</full_name>
        <docblock line="3569">
          <description><![CDATA[Save Upload settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3569" name="since" description="1.40"/>
          <tag line="3569" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3569" 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="3616" package="Media Library Assistant">
        <name>_process_custom_field_mapping</name>
        <full_name>_process_custom_field_mapping</full_name>
        <docblock line="3603">
          <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="3603" name="since" description="1.10"/>
          <tag line="3603" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3603" name="param" description="| NULL specific custom_field_mapping values" type="array" variable="$settings">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3603" name="param" description="offset for chunk mapping" type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3603" name="param" description="length for chunk mapping" type="integer" variable="$length">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3603" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3616">
          <name>$settings</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="3616">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="3616">
          <name>$length</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3691" package="Media Library Assistant">
        <name>_delete_custom_field</name>
        <full_name>_delete_custom_field</full_name>
        <docblock line="3682">
          <description><![CDATA[Delete a custom field from the wp_postmeta table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3682" name="since" description="1.10"/>
          <tag line="3682" name="param" description="specific custom_field_mapping rule" type="array" variable="$value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3682" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3691">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3719" package="Media Library Assistant">
        <name>_save_custom_field_settings</name>
        <full_name>_save_custom_field_settings</full_name>
        <docblock line="3709">
          <description><![CDATA[Save custom field settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3709" name="since" description="1.10"/>
          <tag line="3709" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3709" name="param" description="| NULL specific custom_field_mapping values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3709" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3719">
          <name>$new_values</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3763" package="Media Library Assistant">
        <name>_process_iptc_exif_standard</name>
        <full_name>_process_iptc_exif_standard</full_name>
        <docblock line="3750">
          <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="3750" name="since" description="1.00"/>
          <tag line="3750" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3750" name="param" description="offset for chunk mapping" type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3750" name="param" description="length for chunk mapping" type="integer" variable="$length">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3750" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3763">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="3763">
          <name>$length</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3837" package="Media Library Assistant">
        <name>_process_iptc_exif_taxonomy</name>
        <full_name>_process_iptc_exif_taxonomy</full_name>
        <docblock line="3824">
          <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="3824" name="since" description="1.00"/>
          <tag line="3824" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3824" name="param" description="offset for chunk mapping" type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3824" name="param" description="length for chunk mapping" type="integer" variable="$length">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3824" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3837">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="3837">
          <name>$length</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3912" package="Media Library Assistant">
        <name>_process_iptc_exif_custom</name>
        <full_name>_process_iptc_exif_custom</full_name>
        <docblock line="3898">
          <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="3898" name="since" description="1.00"/>
          <tag line="3898" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="3898" name="param" description="| NULL specific iptc_exif_custom_mapping values" type="array" variable="$settings">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3898" name="param" description="offset for chunk mapping" type="integer" variable="$offset">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3898" name="param" description="length for chunk mapping" type="integer" variable="$length">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="3898" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3912">
          <name>$settings</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="3912">
          <name>$offset</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
        <argument line="3912">
          <name>$length</name>
          <default><![CDATA[0]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="3996" package="Media Library Assistant">
        <name>_save_iptc_exif_custom_settings</name>
        <full_name>_save_iptc_exif_custom_settings</full_name>
        <docblock line="3987">
          <description><![CDATA[Save IPTC/EXIF custom field settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3987" name="since" description="1.30"/>
          <tag line="3987" name="param" description="specific iptc_exif_custom_mapping values" type="array" variable="$new_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3987" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3996">
          <name>$new_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="4012" package="Media Library Assistant">
        <name>_save_iptc_exif_settings</name>
        <full_name>_save_iptc_exif_settings</full_name>
        <docblock line="4003">
          <description><![CDATA[Save IPTC/EXIF settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="4003" name="since" description="1.00"/>
          <tag line="4003" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="4003" 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="4050" package="Media Library Assistant">
        <name>_save_general_settings</name>
        <full_name>_save_general_settings</full_name>
        <docblock line="4041">
          <description><![CDATA[Save General settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="4041" name="since" description="0.1"/>
          <tag line="4041" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="4041" 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="4140" package="Media Library Assistant">
        <name>_reset_general_settings</name>
        <full_name>_reset_general_settings</full_name>
        <docblock line="4133">
          <description><![CDATA[Delete saved settings, restoring default values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="4133" name="since" description="0.1"/>
          <tag line="4133" 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="4179" package="Media Library Assistant">
        <name>_compose_import_settings</name>
        <full_name>_compose_import_settings</full_name>
        <docblock line="4172">
          <description><![CDATA[Compose HTML markup for the import settings if any settings files exist]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="4172" name="since" description="1.50"/>
          <tag line="4172" name="return" description="HTML markup for the Import All Settings button and dropdown list, if any" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="4234" package="Media Library Assistant">
        <name>_export_settings</name>
        <full_name>_export_settings</full_name>
        <docblock line="4225">
          <description><![CDATA[Serialize option settings and write them to a file]]></description>
          <long-description><![CDATA[<p>Options with a default value, i.e., not stored in the database are NOT written to the file.</p>]]></long-description>
          <tag line="4225" name="since" description="1.50"/>
          <tag line="4225" 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="4321" package="Media Library Assistant">
        <name>_import_settings</name>
        <full_name>_import_settings</full_name>
        <docblock line="4314">
          <description><![CDATA[Read a serialized file of option settings and write them to the database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="4314" name="since" description="1.50"/>
          <tag line="4314" 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-shortcode-support.php" hash="b27d7f022d56980921f3e8af6f2bcec0" 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="2.20"/>
    </docblock>
    <include line="13" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="16" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="28" package="Media Library Assistant">
      <extends/>
      <name>MLAShortcode_Support</name>
      <full_name>\MLAShortcode_Support</full_name>
      <docblock line="20">
        <description><![CDATA[Class MLA (Media Library Assistant) Shortcode Support provides the functions that
implement the [mla_gallery] and [mla_tag_cloud] shortcodes.]]></description>
        <long-description><![CDATA[<p>It also implements the
mla_get_shortcode_attachments() and mla_get_terms() database access functions.</p>]]></long-description>
        <tag line="20" name="package" description="Media Library Assistant"/>
        <tag line="20" name="since" description="2.20"/>
      </docblock>
      <property final="false" static="true" visibility="public" line="36" namespace="global" package="Media Library Assistant">
        <name>$mla_custom_templates</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="29">
          <description><![CDATA[Style and Markup templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="29" name="since" description="2.20"/>
          <tag line="29" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="267" namespace="global" package="Media Library Assistant">
        <name>$mla_debug</name>
        <default><![CDATA[false]]></default>
        <docblock line="260">
          <description><![CDATA[Turn debug collection and display on or off]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="260" name="since" description="2.20"/>
          <tag line="260" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2777" namespace="global" package="Media Library Assistant">
        <name>$query_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="2764">
          <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 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: orderby, post_parent</p>]]></long-description>
          <tag line="2764" name="since" description="2.20"/>
          <tag line="2764" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="2918" namespace="global" package="Media Library Assistant">
        <name>$mla_get_shortcode_attachments_parameters</name>
        <default><![CDATA[array('order' => 'ASC', 'orderby' => 'menu_order,ID', 'id' => NULL, 'ids' => array(), 'include' => array(), 'exclude' => array(), 'post_parent' => NULL, 'author' => NULL, 'author_name' => '', 'cat' => 0, 'category_name' => '', 'category__and' => array(), 'category__in' => array(), 'category__not_in' => array(), 'tag' => '', 'tag_id' => 0, 'tag__and' => array(), 'tag__in' => array(), 'tag__not_in' => array(), 'tag_slug__and' => array(), 'tag_slug__in' => array(), 'post_type' => 'attachment', 'post_status' => 'inherit', 'post_mime_type' => 'image', 'nopaging' => true, 'numberposts' => 0, 'posts_per_page' => 0, 'posts_per_archive_page' => 0, 'paged' => NULL, 'offset' => NULL, 'mla_page_parameter' => 'mla_paginate_current', 'mla_paginate_current' => NULL, 'mla_paginate_total' => NULL, 'date_query' => '', 'meta_key' => '', 'meta_value' => '', 'meta_value_num' => NULL, 'meta_compare' => '', 'meta_query' => '', 'mla_terms_phrases' => '', 'mla_terms_taxonomies' => '', 'mla_phrase_connector' => '', 'mla_term_connector' => '', 's' => '', 'mla_search_fields' => '', 'mla_search_connector' => '', 'sentence' => '', 'exact' => '', 'fields' => '', 'cache_results' => NULL, 'update_post_meta_cache' => NULL, 'update_post_term_cache' => NULL)]]></default>
        <docblock line="2911">
          <description><![CDATA[Data selection parameters for the WP_Query in [mla_gallery]]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2911" name="since" description="2.20"/>
          <tag line="2911" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="3882" namespace="global" package="Media Library Assistant">
        <name>$mla_get_terms_parameters</name>
        <default><![CDATA[array('taxonomy' => 'post_tag', 'post_mime_type' => 'all', 'post_type' => 'attachment', 'post_status' => 'inherit', 'ids' => array(), 'fields' => 't.term_id, t.name, t.slug, t.term_group, tt.term_taxonomy_id, tt.taxonomy, tt.description, tt.parent, COUNT(p.ID) AS `count`', 'include' => '', 'exclude' => '', 'parent' => '', 'minimum' => 0, 'no_count' => false, 'number' => 0, 'orderby' => 'name', 'order' => 'ASC', 'no_orderby' => false, 'preserve_case' => false, 'pad_counts' => false, 'limit' => 0, 'offset' => 0)]]></default>
        <docblock line="3875">
          <description><![CDATA[Data selection parameters for [mla_tag_cloud]]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="3875" name="since" description="2.20"/>
          <tag line="3875" 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="45" package="Media Library Assistant">
        <name>mla_load_custom_templates</name>
        <full_name>mla_load_custom_templates</full_name>
        <docblock line="38">
          <description><![CDATA[Load style and markup templates to $mla_custom_templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="38" name="since" description="2.20"/>
          <tag line="38" 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="92" package="Media Library Assistant">
        <name>mla_fetch_gallery_template</name>
        <full_name>mla_fetch_gallery_template</full_name>
        <docblock line="82">
          <description><![CDATA[Fetch style or markup template from $mla_templates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="82" name="since" description="2.20"/>
          <tag line="82" name="param" description="Template name" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="82" name="param" description="Template type; 'style' (default) or 'markup'" type="string" variable="$type">
            <type by_reference="false">string</type>
          </tag>
          <tag line="82" 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="92">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="92">
          <name>$type</name>
          <default><![CDATA['style']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="118" package="Media Library Assistant">
        <name>mla_ghostscript_present</name>
        <full_name>mla_ghostscript_present</full_name>
        <docblock line="107">
          <description><![CDATA[Verify the presence of Ghostscript for mla_viewer]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="107" name="since" description="2.20"/>
          <tag line="107" name="param" description="Non-standard location to override default search, e.g., 'C:\Program Files (x86)\gs\gs9.15\bin\gswin32c.exe'" type="string" variable="$explicit_path">
            <type by_reference="false">string</type>
          </tag>
          <tag line="107" name="param" description="Force ghostscript-only tests, used by MLASettings::_compose_mla_gallery_tab()" type="boolean" variable="$ghostscript_only">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="107" name="return" description="true if Ghostscript available else false" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="118">
          <name>$explicit_path</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
        <argument line="118">
          <name>$ghostscript_only</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="216" package="Media Library Assistant">
        <name>_validate_attributes</name>
        <full_name>_validate_attributes</full_name>
        <docblock line="207">
          <description><![CDATA[Make sure $attr is an array and repair line-break damage]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="207" name="since" description="2.20"/>
          <tag line="207" name="param" description="array or string containing shortcode attributes" type="mixed" variable="$attr">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="207" name="return" description="clean attributes array" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="216">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="283" package="Media Library Assistant">
        <name>mla_gallery_shortcode</name>
        <full_name>mla_gallery_shortcode</full_name>
        <docblock line="269">
          <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="269" name="since" description="2.20"/>
          <tag line="269" name="param" description="Attributes of the shortcode" type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="269" name="param" description="Optional content for enclosing shortcodes; used with mla_alt_shortcode" type="string" variable="$content">
            <type by_reference="false">string</type>
          </tag>
          <tag line="269" name="return" description="HTML content to display gallery." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="283">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="283">
          <name>$content</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1513" package="Media Library Assistant">
        <name>mla_tag_cloud</name>
        <full_name>mla_tag_cloud</full_name>
        <docblock line="1501">
          <description><![CDATA[The MLA Tag Cloud support function.]]></description>
          <long-description><![CDATA[<p>This is an alternative to the WordPress wp_tag_cloud function, with additional
options to customize the hyperlink behind each term.</p>]]></long-description>
          <tag line="1501" name="since" description="2.20"/>
          <tag line="1501" name="param" description="Attributes of the shortcode." type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1501" name="return" description="HTML content to display the tag cloud." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="1513">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2331" package="Media Library Assistant">
        <name>mla_tag_cloud_shortcode</name>
        <full_name>mla_tag_cloud_shortcode</full_name>
        <docblock line="2320">
          <description><![CDATA[The MLA Tag Cloud shortcode.]]></description>
          <long-description><![CDATA[<p>This is an interface to the mla_tag_cloud function.</p>]]></long-description>
          <tag line="2320" name="since" description="2.20"/>
          <tag line="2320" name="param" description="Attributes of the shortcode." type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2320" name="return" description="HTML content to display the tag cloud." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2331">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2360" package="Media Library Assistant">
        <name>_registered_dimensions</name>
        <full_name>_registered_dimensions</full_name>
        <docblock line="2353">
          <description><![CDATA[Computes image dimensions for scalable graphics, e.g., SVG]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2353" name="since" description="2.20"/>
          <tag line="2353" name="return" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2395" package="Media Library Assistant">
        <name>_process_shortcode_parameter</name>
        <full_name>_process_shortcode_parameter</full_name>
        <docblock line="2385">
          <description><![CDATA[Handles brace/bracket escaping and parses template for a shortcode parameter]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2385" name="since" description="2.20"/>
          <tag line="2385" name="param" description="raw shortcode parameter, e.g., &quot;text {+field+} {brackets} \\{braces\\}&quot;" type="string" variable="$text">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2385" name="param" description="template substitution values, e.g., ('instance' =&gt; '1', ... )" type="string" variable="$markup_values">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2385" name="return" description="parameter with brackets, braces, substitution parameters and templates processed" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2395">
          <name>$text</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2395">
          <name>$markup_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2414" package="Media Library Assistant">
        <name>_paginate_links</name>
        <full_name>_paginate_links</full_name>
        <docblock line="2401">
          <description><![CDATA[Handles pagnation output types 'previous_page', 'next_page', and 'paginate_links']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2401" name="since" description="2.20"/>
          <tag line="2401" name="param" description="value(s) for mla_output_type parameter" type="array" variable="$output_parameters">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2401" name="param" description="template substitution values, e.g., ('instance' =&gt; '1', ... )" type="string" variable="$markup_values">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2401" name="param" description="merged default and passed shortcode parameter values" type="string" variable="$arguments">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2401" name="param" description="number of attachments in the gallery, without pagination" type="integer" variable="$found_rows">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2401" name="param" description="output text so far, may include debug values" type="string" variable="$output">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2401" name="return" description="false or string with HTML for pagination output types" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2414">
          <name>$output_parameters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2414">
          <name>$markup_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2414">
          <name>$arguments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2414">
          <name>$found_rows</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2414">
          <name>$output</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2548" package="Media Library Assistant">
        <name>_process_pagination_output_types</name>
        <full_name>_process_pagination_output_types</full_name>
        <docblock line="2534">
          <description><![CDATA[Handles pagnation output types 'previous_page', 'next_page', and 'paginate_links']]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2534" name="since" description="2.20"/>
          <tag line="2534" name="param" description="value(s) for mla_output_type parameter" type="array" variable="$output_parameters">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2534" name="param" description="template substitution values, e.g., ('instance' =&gt; '1', ... )" type="string" variable="$markup_values">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2534" name="param" description="merged default and passed shortcode parameter values" type="string" variable="$arguments">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2534" name="param" description="raw passed shortcode parameter values" type="string" variable="$attr">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2534" name="param" description="number of attachments in the gallery, without pagination" type="integer" variable="$found_rows">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="2534" name="param" description="output text so far, may include debug values" type="string" variable="$output">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2534" name="return" description="false or string with HTML for pagination output types" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2548">
          <name>$output_parameters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2548">
          <name>$markup_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2548">
          <name>$arguments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2548">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2548">
          <name>$found_rows</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2548">
          <name>$output</name>
          <default><![CDATA['']]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2788" package="Media Library Assistant">
        <name>_sanitize_query_specification</name>
        <full_name>_sanitize_query_specification</full_name>
        <docblock line="2779">
          <description><![CDATA[Cleans up damage caused by the Visual Editor to the tax_query and meta_query specifications]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2779" name="since" description="2.20"/>
          <tag line="2779" name="param" description="query specification; PHP nested arrays" type="string" variable="$specification">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2779" name="return" description="query specification with HTML escape sequences and line breaks removed" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2788">
          <name>$specification</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="2808" package="Media Library Assistant">
        <name>_validate_sql_orderby</name>
        <full_name>_validate_sql_orderby</full_name>
        <docblock line="2794">
          <description><![CDATA[Translates query parameters to a valid SQL order by clause.]]></description>
          <long-description><![CDATA[<p>Accepts one or more valid columns, with or without ASC/DESC.
Enhanced version of /wp-includes/formatting.php function sanitize_sql_orderby().</p>]]></long-description>
          <tag line="2794" name="since" description="2.20"/>
          <tag line="2794" name="param" description="Validated query parameters; 'order', 'orderby', 'meta_key', 'post__in'." type="array" variable="$query_parameters">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2794" name="param" description="Optional. Database table prefix; can be empty. Default taken from $wpdb-&gt;posts." type="string" variable="$table_prefix">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2794" name="param" description="Optional. Field names (keys) and database column equivalents (values). Defaults from [mla_gallery]." type="array" variable="$allowed_keys">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2794" name="param" description="Optional. Field names (values) that require a BINARY prefix to preserve case order. Default array()" type="array" variable="$binary_keys">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2794" name="return" description="Returns the orderby clause if present, false otherwise." type="string|bool">
            <type by_reference="false">string</type>
            <type by_reference="false">bool</type>
          </tag>
        </docblock>
        <argument line="2808">
          <name>$query_parameters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2808">
          <name>$table_prefix</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="2808">
          <name>$allowed_keys</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="2808">
          <name>$binary_keys</name>
          <default><![CDATA[array()]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3003" package="Media Library Assistant">
        <name>mla_get_shortcode_attachments</name>
        <full_name>mla_get_shortcode_attachments</full_name>
        <docblock line="2992">
          <description><![CDATA[Parses shortcode parameters and returns the gallery objects]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2992" name="since" description="2.20"/>
          <tag line="2992" name="param" description="Post ID of the parent" type="int" variable="$post_parent">
            <type by_reference="false">int</type>
          </tag>
          <tag line="2992" name="param" description="Attributes of the shortcode" type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2992" name="param" description="true to calculate and return ['found_posts'] as an array element" type="boolean" variable="$return_found_rows">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="2992" name="return" description="List of attachments returned from WP_Query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3003">
          <name>$post_parent</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3003">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="3003">
          <name>$return_found_rows</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3737" package="Media Library Assistant">
        <name>mla_shortcode_query_posts_join_filter</name>
        <full_name>mla_shortcode_query_posts_join_filter</full_name>
        <docblock line="3726">
          <description><![CDATA[Filters the JOIN clause for shortcode queries]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="3726" name="since" description="2.20"/>
          <tag line="3726" name="param" description="query clause before modification" type="string" variable="$join_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="3726" name="return" description="query clause after item modification" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="3737">
          <name>$join_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3782" package="Media Library Assistant">
        <name>mla_shortcode_query_posts_where_filter</name>
        <full_name>mla_shortcode_query_posts_where_filter</full_name>
        <docblock line="3768">
          <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="3768" name="since" description="2.20"/>
          <tag line="3768" name="param" description="query clause before modification" type="string" variable="$where_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="3768" name="return" description="query clause after modification" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="3782">
          <name>$where_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3824" package="Media Library Assistant">
        <name>mla_shortcode_query_posts_orderby_filter</name>
        <full_name>mla_shortcode_query_posts_orderby_filter</full_name>
        <docblock line="3812">
          <description><![CDATA[Filters the ORDERBY clause for shortcode queries]]></description>
          <long-description><![CDATA[<p>This is an enhanced version of the code found in wp-includes/query.php, function get_posts.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="3812" name="since" description="2.20"/>
          <tag line="3812" name="param" description="query clause before modification" type="string" variable="$orderby_clause">
            <type by_reference="false">string</type>
          </tag>
          <tag line="3812" name="return" description="query clause after modification" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="3824">
          <name>$orderby_clause</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3851" package="Media Library Assistant">
        <name>mla_shortcode_query_posts_clauses_filter</name>
        <full_name>mla_shortcode_query_posts_clauses_filter</full_name>
        <docblock line="3839">
          <description><![CDATA[Filters all clauses for shortcode queries, pre caching plugins]]></description>
          <long-description><![CDATA[<p>This is for debug purposes only.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="3839" name="since" description="2.20"/>
          <tag line="3839" name="param" description="query clauses before modification" type="array" variable="$pieces">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3839" name="return" description="query clauses after modification (none)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3851">
          <name>$pieces</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3869" package="Media Library Assistant">
        <name>mla_shortcode_query_posts_clauses_request_filter</name>
        <full_name>mla_shortcode_query_posts_clauses_request_filter</full_name>
        <docblock line="3857">
          <description><![CDATA[Filters all clauses for shortcode queries, post caching plugins]]></description>
          <long-description><![CDATA[<p>This is for debug purposes only.
Defined as public because it's a filter.</p>]]></long-description>
          <tag line="3857" name="since" description="2.20"/>
          <tag line="3857" name="param" description="query clauses before modification" type="array" variable="$pieces">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3857" name="return" description="query clauses after modification (none)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3869">
          <name>$pieces</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="3959" package="Media Library Assistant">
        <name>mla_get_terms</name>
        <full_name>mla_get_terms</full_name>
        <docblock line="3905">
          <description><![CDATA[Retrieve the terms in one or more taxonomies.]]></description>
          <long-description><![CDATA[<p>Alternative to WordPress /wp-includes/taxonomy.php function get_terms() that provides
an accurate count of attachments associated with each term.</p>

<p>taxonomy - string containing one or more (comma-delimited) taxonomy names
or an array of taxonomy names. Default 'post_tag'.</p>

<p>post_mime_type - MIME type(s) of the items to include in the term-specific counts. Default 'all'.</p>

<p>post_type - The post type(s) of the items to include in the term-specific counts.
The default is "attachment".</p>

<p>post_status - The post status value(s) of the items to include in the term-specific counts.
The default is "inherit".</p>

<p>ids - A comma-separated list of attachment ID values for an item-specific cloud.</p>

<p>include - An array, comma- or space-delimited string of term ids to include
in the return array.</p>

<p>exclude - An array, comma- or space-delimited string of term ids to exclude
from the return array. If 'include' is non-empty, 'exclude' is ignored.</p>

<p>parent - term_id of the terms' immediate parent; 0 for top-level terms.</p>

<p>minimum - minimum number of attachments a term must have to be included. Default 0.</p>

<p>no_count - 'true', 'false' (default) to suppress term-specific attachment-counting process.</p>

<p>number - maximum number of term objects to return. Terms are ordered by count,
descending and then by term_id before this value is applied. Default 0.</p>

<p>orderby - 'count', 'id', 'name' (default), 'none', 'random', 'slug'</p>

<p>order - 'ASC' (default), 'DESC'</p>

<p>no_orderby - 'true', 'false' (default) to suppress ALL sorting clauses else false.</p>

<p>preserve_case - 'true', 'false' (default) to make orderby case-sensitive.</p>

<p>pad_counts - 'true', 'false' (default) to to include the count of all children in their parents' count.</p>

<p>limit - final number of term objects to return, for pagination. Default 0.</p>

<p>offset - number of term objects to skip, for pagination. Default 0.</p>]]></long-description>
          <tag line="3905" name="since" description="2.20"/>
          <tag line="3905" name="param" description="taxonomies to search and query parameters" type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="3905" name="return" description="array of term objects, empty if none found" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="3959">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="4297" package="Media Library Assistant">
        <name>_pad_term_counts</name>
        <full_name>_pad_term_counts</full_name>
        <docblock line="4283">
          <description><![CDATA[Add count of children to parent count.]]></description>
          <long-description><![CDATA[<p>Recalculates term counts by including items from child terms. Assumes all
relevant children are already in the $terms argument.</p>]]></long-description>
          <tag line="4283" name="since" description="2.20"/>
          <tag line="4283" name="param" description="Array of Term objects, by reference" type="array" variable="$terms">
            <type by_reference="false">array</type>
          </tag>
          <tag line="4283" name="param" description="Term Context" type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
          <tag line="4283" name="param" description="Qualifying post type value(s)" type="array" variable="$post_types">
            <type by_reference="false">array</type>
          </tag>
          <tag line="4283" name="param" description="Qualifying post status value(s)" type="array" variable="$post_stati">
            <type by_reference="false">array</type>
          </tag>
          <tag line="4283" name="return" description="Will break from function if conditions are not met." type="null">
            <type by_reference="false">null</type>
          </tag>
        </docblock>
        <argument line="4297">
          <name>$terms</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="4297">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="4297">
          <name>$post_types</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="4297">
          <name>$post_stati</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-shortcodes.php" hash="69aec0d88b99cdb26086a52d31005640" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Shortcode interface functions]]></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="70" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="89" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="122" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="141" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="163" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="182" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="16" 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 and loads the support class if the shortcodes are executed.]]></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="105" namespace="global" package="Media Library Assistant">
        <name>$mla_gallery_wp_query_object</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="95">
          <description><![CDATA[The WP_Query object used to select items for the gallery.]]></description>
          <long-description><![CDATA[<p>Defined as a public, static variable so it can be inspected from the
"mla_gallery_wp_query_object" action. Set to NULL at all other times.</p>]]></long-description>
          <tag line="95" name="since" description="1.51"/>
          <tag line="95" name="var" description="" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="24" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="17">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="17" name="since" description="0.20"/>
          <tag line="17" 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>mla_no_texturize_shortcodes_filter</name>
        <full_name>mla_no_texturize_shortcodes_filter</full_name>
        <docblock line="36">
          <description><![CDATA[Prevents wptexturizing of the [mla_gallery] shortcode, avoiding a bug in WP 4.0.]]></description>
          <long-description><![CDATA[<p>Defined as public because it's a filter.</p>]]></long-description>
          <tag line="36" name="since" description="1.94"/>
          <tag line="36" name="param" description="list of &quot;do not texturize&quot; shortcodes" type="array" variable="$no_texturize_shortcodes">
            <type by_reference="false">array</type>
          </tag>
          <tag line="36" name="return" description="updated list of &quot;do not texturize&quot; shortcodes" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="47">
          <name>$no_texturize_shortcodes</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="68" package="Media Library Assistant">
        <name>mla_gallery_shortcode</name>
        <full_name>mla_gallery_shortcode</full_name>
        <docblock line="56">
          <description><![CDATA[The MLA Gallery shortcode.]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAShortcode_Support::mla_gallery_shortcode</p>]]></long-description>
          <tag line="56" name="since" description=".50"/>
          <tag line="56" name="param" description="Attributes of the shortcode" type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="56" name="param" description="Optional content for enclosing shortcodes; used with mla_alt_shortcode" type="string" variable="$content">
            <type by_reference="false">string</type>
          </tag>
          <tag line="56" name="return" description="HTML content to display gallery." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="68">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="68">
          <name>$content</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="87" package="Media Library Assistant">
        <name>mla_tag_cloud_shortcode</name>
        <full_name>mla_tag_cloud_shortcode</full_name>
        <docblock line="76">
          <description><![CDATA[The MLA Tag Cloud shortcode.]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAShortcode_Support::mla_gallery_shortcode</p>]]></long-description>
          <tag line="76" name="since" description="1.60"/>
          <tag line="76" name="param" description="Attributes of the shortcode." type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="76" name="return" description="HTML content to display the tag cloud." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="87">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="120" package="Media Library Assistant">
        <name>mla_get_shortcode_attachments</name>
        <full_name>mla_get_shortcode_attachments</full_name>
        <docblock line="107">
          <description><![CDATA[Parses shortcode parameters and returns the gallery objects]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAShortcode_Support::mla_get_shortcode_attachments</p>]]></long-description>
          <tag line="107" name="since" description=".50"/>
          <tag line="107" name="param" description="Post ID of the parent" type="int" variable="$post_parent">
            <type by_reference="false">int</type>
          </tag>
          <tag line="107" name="param" description="Attributes of the shortcode" type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="107" name="param" description="true to calculate and return ['found_posts'] as an array element" type="boolean" variable="$return_found_rows">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="107" name="return" description="List of attachments returned from WP_Query" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="120">
          <name>$post_parent</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="120">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="120">
          <name>$return_found_rows</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="139" package="Media Library Assistant">
        <name>mla_get_terms</name>
        <full_name>mla_get_terms</full_name>
        <docblock line="128">
          <description><![CDATA[Retrieve the terms in one or more taxonomies.]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAShortcode_Support::mla_get_terms</p>]]></long-description>
          <tag line="128" name="since" description="1.60"/>
          <tag line="128" name="param" description="taxonomies to search and query parameters" type="array" variable="$attr">
            <type by_reference="false">array</type>
          </tag>
          <tag line="128" name="return" description="array of term objects, empty if none found" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="139">
          <name>$attr</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="161" package="Media Library Assistant">
        <name>mla_get_data_source</name>
        <full_name>mla_get_data_source</full_name>
        <docblock line="147">
          <description><![CDATA[Get IPTC/EXIF or custom field mapping data source; front end posts/pages mode]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAData_Source::mla_get_data_source.</p>]]></long-description>
          <tag line="147" name="since" description="1.70"/>
          <tag line="147" name="param" description="post-&gt;ID of attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="147" 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="147" name="param" description="data source specification ( name, *data_source, *keep_existing, *format, mla_column, quick_edit, bulk_edit, *meta_name, *option, no_null )" type="array" variable="$data_value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="147" name="param" description="(optional) _wp_attachment_metadata, default NULL (use current postmeta database value)" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="147" name="return" description="data source value" type="string|array">
            <type by_reference="false">string</type>
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="161">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="161">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="161">
          <name>$data_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="161">
          <name>$attachment_metadata</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="180" package="Media Library Assistant">
        <name>mla_is_data_source</name>
        <full_name>mla_is_data_source</full_name>
        <docblock line="169">
          <description><![CDATA[Identify custom field mapping data source; front end posts/pages mode]]></description>
          <long-description><![CDATA[<p>Compatibility shim for MLAData_Source::mla_is_data_source.</p>]]></long-description>
          <tag line="169" name="since" description="1.80"/>
          <tag line="169" name="param" description="candidate data source name" type="string" variable="$candidate_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="169" name="return" description="true if candidate name matches a data source" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="180">
          <name>$candidate_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-thumbnail-generation.php" hash="1bff331757fab15afaf478ad433f5e0c" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant Generate Featured Image class]]></description>
      <long-description><![CDATA[<p>This file is conditionally loaded in MLA::initialize</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.13"/>
    </docblock>
    <include line="266" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="320" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="18" package="Media Library Assistant">
      <extends/>
      <name>MLA_Thumbnail</name>
      <full_name>\MLA_Thumbnail</full_name>
      <docblock line="11">
        <description><![CDATA[Class MLA (Media Library Assistant) Thumbnails provides support for
Featured IMage generation]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="11" name="package" description="Media Library Assistant"/>
        <tag line="11" name="since" description="2.13"/>
      </docblock>
      <constant namespace="global" line="26" package="Media Library Assistant">
        <name>MLA_GFI_ACTION</name>
        <full_name>MLA_GFI_ACTION</full_name>
        <value><![CDATA['mla-generate-featured-image']]></value>
        <docblock line="19">
          <description><![CDATA[Uniquely identifies the Thumbnails bulk action]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="19" name="since" description="2.13"/>
          <tag line="19" name="var" description="" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </constant>
      <property final="false" static="true" visibility="private" line="117" namespace="global" package="Media Library Assistant">
        <name>$bulk_action_options</name>
        <default><![CDATA[array()]]></default>
        <docblock line="110">
          <description><![CDATA[Options for the thumbnail generation bulk action]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="110" name="since" description="2.13"/>
          <tag line="110" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="126" namespace="global" package="Media Library Assistant">
        <name>$bulk_action_includes</name>
        <default><![CDATA[array()]]></default>
        <docblock line="119">
          <description><![CDATA[Items returned by custom bulk action(s)]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="119" name="since" description="2.13"/>
          <tag line="119" 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="35" package="Media Library Assistant">
        <name>initialize</name>
        <full_name>initialize</full_name>
        <docblock line="28">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="28" name="since" description="2.13"/>
          <tag line="28" 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="74" package="Media Library Assistant">
        <name>admin_enqueue_scripts</name>
        <full_name>admin_enqueue_scripts</full_name>
        <docblock line="65">
          <description><![CDATA[Load the plugin's Style Sheet and Javascript files]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="65" name="since" description="2.13"/>
          <tag line="65" name="param" description="Name of the page being loaded" type="string" variable="$page_hook">
            <type by_reference="false">string</type>
          </tag>
          <tag line="65" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="74">
          <name>$page_hook</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="139" package="Media Library Assistant">
        <name>mla_list_table_help_template</name>
        <full_name>mla_list_table_help_template</full_name>
        <docblock line="128">
          <description><![CDATA[Load the MLA_List_Table dropdown help menu template]]></description>
          <long-description><![CDATA[<p>Add the thumbnail generation options documentation.</p>]]></long-description>
          <tag line="128" name="since" description="2.13"/>
          <tag line="128" name="param" description="NULL, to indicate no replacement template." type="array" variable="$template_array">
            <type by_reference="false">array</type>
          </tag>
          <tag line="128" name="param" description="the complete name of the default template file." type="string" variable="$file_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="128" name="param" description="the $screen-&gt;id or hook suffix part of the template file name." type="string" variable="$file_suffix">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="139">
          <name>$template_array</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="139">
          <name>$file_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="139">
          <name>$file_suffix</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="165" package="Media Library Assistant">
        <name>mla_list_table_begin_bulk_action</name>
        <full_name>mla_list_table_begin_bulk_action</full_name>
        <docblock line="155">
          <description><![CDATA[Begin an MLA_List_Table bulk action]]></description>
          <long-description><![CDATA[<p>Prepare the thumbnail generation options.</p>]]></long-description>
          <tag line="155" name="since" description="2.13"/>
          <tag line="155" name="param" description="NULL, to indicate no handler." type="array" variable="$item_content">
            <type by_reference="false">array</type>
          </tag>
          <tag line="155" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="165">
          <name>$item_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="165">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="212" package="Media Library Assistant">
        <name>mla_list_table_custom_bulk_action</name>
        <full_name>mla_list_table_custom_bulk_action</full_name>
        <docblock line="198">
          <description><![CDATA[Process an MLA_List_Table custom bulk action]]></description>
          <long-description><![CDATA[<p>Creates new items from the "Bulk Translate" list.</p>]]></long-description>
          <tag line="198" name="since" description="2.13"/>
          <tag line="198" name="param" description="NULL, to indicate no handler." type="array" variable="$item_content">
            <type by_reference="false">array</type>
          </tag>
          <tag line="198" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="198" name="param" description="the affected attachment." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="198" name="return" description="updated $item_content. NULL if no handler, otherwise ( 'message' =&gt; error or status message(s), 'body' =&gt; '' )" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="212">
          <name>$item_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="212">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="212">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="348" package="Media Library Assistant">
        <name>mla_list_table_end_bulk_action</name>
        <full_name>mla_list_table_end_bulk_action</full_name>
        <docblock line="338">
          <description><![CDATA[End an MLA_List_Table bulk action]]></description>
          <long-description><![CDATA[<p>Add the query arguments required for the "Generated Thumbnails" filter.</p>]]></long-description>
          <tag line="338" name="since" description="2.13"/>
          <tag line="338" name="param" description="NULL, to indicate no handler." type="array" variable="$item_content">
            <type by_reference="false">array</type>
          </tag>
          <tag line="338" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="348">
          <name>$item_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="348">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="395" package="Media Library Assistant">
        <name>mla_list_table_get_bulk_actions</name>
        <full_name>mla_list_table_get_bulk_actions</full_name>
        <docblock line="383">
          <description><![CDATA[Filter the MLA_List_Table bulk actions]]></description>
          <long-description><![CDATA[<p>Adds the "Thumbnail" action to the Bulk Actions list.</p>]]></long-description>
          <tag line="383" name="since" description="2.13"/>
          <tag line="383" name="param" description="An array of bulk actions. Format: 'slug' =&gt; 'Label'" type="array" variable="$actions">
            <type by_reference="false">array</type>
          </tag>
          <tag line="383" name="return" description="updated array of actions." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="395">
          <name>$actions</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="414" package="Media Library Assistant">
        <name>mla_list_table_inline_parse</name>
        <full_name>mla_list_table_inline_parse</full_name>
        <docblock line="400">
          <description><![CDATA[MLA_List_Table inline edit parse]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="400" name="since" description="2.13&#13;&#10;Adds Bulk Translate form and the Language dropdown&#13;&#10;markup used for the Quick and Bulk Edit forms."/>
          <tag line="400" name="param" description="HTML markup returned by the template parser" type="string" variable="$html_markup">
            <type by_reference="false">string</type>
          </tag>
          <tag line="400" name="param" description="template used to generate the HTML markup" type="string" variable="$item_template">
            <type by_reference="false">string</type>
          </tag>
          <tag line="400" name="param" description="parameter_name =&gt; parameter_value pairs" type="array" variable="$item_values">
            <type by_reference="false">array</type>
          </tag>
          <tag line="400" name="return" description="updated HTML markup for the Quick and Bulk Edit forms" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="414">
          <name>$html_markup</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="414">
          <name>$item_template</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="414">
          <name>$item_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="466" package="Media Library Assistant">
        <name>mla_list_table_submenu_arguments</name>
        <full_name>mla_list_table_submenu_arguments</full_name>
        <docblock line="454">
          <description><![CDATA[Filter the "sticky" submenu URL parameters]]></description>
          <long-description><![CDATA[<p>Maintains the pll_view and list of Bulk Translate items in the URLs for paging through the results.</p>]]></long-description>
          <tag line="454" name="since" description="2.13"/>
          <tag line="454" name="param" description="Current view, pagination and sort parameters." type="array" variable="$submenu_arguments">
            <type by_reference="false">array</type>
          </tag>
          <tag line="454" name="param" description="True to include &quot;filter-by&quot; parameters, e.g., year/month dropdown." type="object" variable="$include_filters">
            <type by_reference="false">object</type>
          </tag>
          <tag line="454" name="return" description="updated submenu_arguments." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="466">
          <name>$submenu_arguments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="466">
          <name>$include_filters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-upload-list-table.php" hash="14c9bfb63d2387e3a431ba19b5045fe8" 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="1.40"/>
    </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_Upload_List_Table</name>
      <full_name>\MLA_Upload_List_Table</full_name>
      <docblock line="16">
        <description><![CDATA[Class MLA (Media Library Assistant) Upload List Table implements the "Upload" admin settings tab]]></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="1.40"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="41" namespace="global" package="Media Library Assistant">
        <name>$default_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="29">
          <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.</p>

<p>All of the columns are added to this array by MLA_Upload_List_Table::mla_admin_init_action.</p>]]></long-description>
          <tag line="29" name="since" description="1.40"/>
          <tag line="29" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="56" namespace="global" package="Media Library Assistant">
        <name>$default_hidden_columns</name>
        <default><![CDATA[array('icon_type', 'core_type', 'mla_type', 'standard_source', 'core_icon_type', 'description')]]></default>
        <docblock line="43">
          <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>]]></long-description>
          <tag line="43" name="since" description="1.40"/>
          <tag line="43" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="84" namespace="global" package="Media Library Assistant">
        <name>$default_sortable_columns</name>
        <default><![CDATA[array('name' => array('slug', false), 'mime_type' => array('mime_type', false), 'icon_type' => array('icon_type', false), 'source' => array('source', false), 'status' => array('disabled', false), 'core_type' => array('core_type', false), 'mla_type' => array('mla_type', false), 'standard_source' => array('standard_source', false), 'core_icon_type' => array('core_icon_type', false), 'description' => array('description', false))]]></default>
        <docblock line="69">
          <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>]]></long-description>
          <tag line="69" name="since" description="1.40"/>
          <tag line="69" 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="104" package="Media Library Assistant">
        <name>_default_hidden_columns</name>
        <full_name>_default_hidden_columns</full_name>
        <docblock line="97">
          <description><![CDATA[Access the default list of hidden columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="97" name="since" description="1.40"/>
          <tag line="97" 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="true" visibility="public" namespace="global" line="115" package="Media Library Assistant">
        <name>mla_get_sortable_columns</name>
        <full_name>mla_get_sortable_columns</full_name>
        <docblock line="108">
          <description><![CDATA[Return the names and display values of the sortable columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="108" name="since" description="1.40"/>
          <tag line="108" 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="141" package="Media Library Assistant">
        <name>mla_manage_hidden_columns_filter</name>
        <full_name>mla_manage_hidden_columns_filter</full_name>
        <docblock line="126">
          <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-uploadcolumnshidden']]></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="126" name="since" description="1.40"/>
          <tag line="126" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="126" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="126" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
            <type by_reference="false">object</type>
          </tag>
          <tag line="126" name="return" description="updated list of hidden columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="141">
          <name>$result</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="141">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="141">
          <name>$user_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="156" package="Media Library Assistant">
        <name>mla_manage_columns_filter</name>
        <full_name>mla_manage_columns_filter</full_name>
        <docblock line="145">
          <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-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="145" name="since" description="1.40"/>
          <tag line="145" 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="177" package="Media Library Assistant">
        <name>mla_localize_default_columns_array</name>
        <full_name>mla_localize_default_columns_array</full_name>
        <docblock line="167">
          <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
          <long-description><![CDATA[<p>Called from MLATest::initialize because the $default_columns information might be
accessed from "front end" posts/pages.</p>]]></long-description>
          <tag line="167" name="since" description="1.71"/>
          <tag line="167" 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="202" package="Media Library Assistant">
        <name>mla_admin_print_styles_action</name>
        <full_name>mla_admin_print_styles_action</full_name>
        <docblock line="197">
          <description><![CDATA[Print optional in-lne styles for Uploads submenu table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="197" name="since" description="2.14"/>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="240" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="232">
          <description><![CDATA[Called in the admin_init action because the list_table object isn't
created in time to affect the "screen options" setup.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="232" name="since" description="1.40"/>
          <tag line="232" 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="260" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="252">
          <description><![CDATA[Initializes some properties from $_REQUEST variables, then
calls the parent constructor to set some default configs.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="252" name="since" description="1.40"/>
          <tag line="252" 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="286" package="Media Library Assistant">
        <name>ajax_user_can</name>
        <full_name>ajax_user_can</full_name>
        <docblock line="279">
          <description><![CDATA[Checks the current user's permissions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="279" name="since" description="2.14"/>
          <tag line="279" name="return" description="" type="bool">
            <type by_reference="false">bool</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="298" package="Media Library Assistant">
        <name>get_default_primary_column_name</name>
        <full_name>get_default_primary_column_name</full_name>
        <docblock line="290">
          <description><![CDATA[Get the name of the default primary column.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="290" name="since" description="2.14"/>
          <tag line="290" name="access" description="protected"/>
          <tag line="290" name="return" description="Name of the default primary column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="313" package="Media Library Assistant">
        <name>handle_row_actions</name>
        <full_name>handle_row_actions</full_name>
        <docblock line="302">
          <description><![CDATA[Generate and display row actions links.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="302" name="since" description="2.14"/>
          <tag line="302" name="access" description="protected"/>
          <tag line="302" name="param" description="Attachment being acted upon." type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="302" name="param" description="Current column name." type="string" variable="$column_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="302" name="param" description="Primary column name." type="string" variable="$primary">
            <type by_reference="false">string</type>
          </tag>
          <tag line="302" name="return" description="Row actions output for media attachments." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="313">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="313">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="313">
          <name>$primary</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="336" package="Media Library Assistant">
        <name>column_default</name>
        <full_name>column_default</full_name>
        <docblock line="323">
          <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. All columns should have a specific method, so this function
returns a troubleshooting message.</p>]]></long-description>
          <tag line="323" name="since" description="1.40"/>
          <tag line="323" 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="323" 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="323" name="return" description="Text or HTML to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="336">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="336">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="351" package="Media Library Assistant">
        <name>column_cb</name>
        <full_name>column_cb</full_name>
        <docblock line="342">
          <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="342" name="since" description="1.40"/>
          <tag line="342" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="342" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="351">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="365" package="Media Library Assistant">
        <name>column_icon</name>
        <full_name>column_icon</full_name>
        <docblock line="357">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="357" name="since" description="0.1"/>
          <tag line="357" name="param" description="A singular attachment (post) object" type="array" variable="$item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="357" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="365">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="379" package="Media Library Assistant">
        <name>_build_rollover_actions</name>
        <full_name>_build_rollover_actions</full_name>
        <docblock line="369">
          <description><![CDATA[Add rollover actions to a table column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="369" name="since" description="1.40"/>
          <tag line="369" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="369" name="param" description="Current column name" type="string" variable="$column">
            <type by_reference="false">string</type>
          </tag>
          <tag line="369" name="return" description="Names and URLs of row-level actions" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="379">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="379">
          <name>$column</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="428" package="Media Library Assistant">
        <name>_build_inline_data</name>
        <full_name>_build_inline_data</full_name>
        <docblock line="419">
          <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="419" name="since" description="1.40"/>
          <tag line="419" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="419" name="return" description="HTML &lt;div&gt; with row data" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="428">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="455" package="Media Library Assistant">
        <name>column_name</name>
        <full_name>column_name</full_name>
        <docblock line="447">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="447" name="since" description="1.40"/>
          <tag line="447" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="447" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="455">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="477" package="Media Library Assistant">
        <name>column_mime_type</name>
        <full_name>column_mime_type</full_name>
        <docblock line="469">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="469" name="since" description="1.40"/>
          <tag line="469" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="469" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="477">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="489" package="Media Library Assistant">
        <name>column_icon_type</name>
        <full_name>column_icon_type</full_name>
        <docblock line="481">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="481" name="since" description="1.40"/>
          <tag line="481" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="481" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="489">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="501" package="Media Library Assistant">
        <name>column_source</name>
        <full_name>column_source</full_name>
        <docblock line="493">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="493" name="since" description="1.40"/>
          <tag line="493" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="493" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="501">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="513" package="Media Library Assistant">
        <name>column_status</name>
        <full_name>column_status</full_name>
        <docblock line="505">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="505" name="since" description="1.40"/>
          <tag line="505" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="505" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="513">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="529" package="Media Library Assistant">
        <name>column_core_type</name>
        <full_name>column_core_type</full_name>
        <docblock line="521">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="521" name="since" description="1.40"/>
          <tag line="521" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="521" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="529">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="541" package="Media Library Assistant">
        <name>column_mla_type</name>
        <full_name>column_mla_type</full_name>
        <docblock line="533">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="533" name="since" description="1.40"/>
          <tag line="533" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="533" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="541">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="553" package="Media Library Assistant">
        <name>column_standard_source</name>
        <full_name>column_standard_source</full_name>
        <docblock line="545">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="545" name="since" description="1.40"/>
          <tag line="545" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="545" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="553">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="565" package="Media Library Assistant">
        <name>column_core_icon_type</name>
        <full_name>column_core_icon_type</full_name>
        <docblock line="557">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="557" name="since" description="1.40"/>
          <tag line="557" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="557" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="565">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="577" package="Media Library Assistant">
        <name>column_description</name>
        <full_name>column_description</full_name>
        <docblock line="569">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="569" name="since" description="1.40"/>
          <tag line="569" name="param" description="An MLA upload_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="569" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="577">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="588" package="Media Library Assistant">
        <name>get_columns</name>
        <full_name>get_columns</full_name>
        <docblock line="581">
          <description><![CDATA[This method dictates the table's columns and titles]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="581" name="since" description="1.40"/>
          <tag line="581" 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="600" package="Media Library Assistant">
        <name>get_hidden_columns</name>
        <full_name>get_hidden_columns</full_name>
        <docblock line="592">
          <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="592" name="since" description="1.40"/>
          <tag line="592" 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="620" package="Media Library Assistant">
        <name>get_sortable_columns</name>
        <full_name>get_sortable_columns</full_name>
        <docblock line="610">
          <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="610" name="since" description="1.40"/>
          <tag line="610" 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="647" package="Media Library Assistant">
        <name>_get_view</name>
        <full_name>_get_view</full_name>
        <docblock line="636">
          <description><![CDATA[Returns HTML markup for one view that can be used with this table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="636" name="since" description="1.40"/>
          <tag line="636" name="param" description="View slug" type="string" variable="$view_slug">
            <type by_reference="false">string</type>
          </tag>
          <tag line="636" name="param" description="count and labels for the View" type="array" variable="$upload_item">
            <type by_reference="false">array</type>
          </tag>
          <tag line="636" name="param" description="Slug for current view" type="string" variable="$current_view">
            <type by_reference="false">string</type>
          </tag>
          <tag line="636" name="return" description="| false HTML for link to display the view, false if count = zero" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="647">
          <name>$view_slug</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="647">
          <name>$upload_item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="647">
          <name>$current_view</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="681" package="Media Library Assistant">
        <name>get_views</name>
        <full_name>get_views</full_name>
        <docblock line="673">
          <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="673" name="since" description="1.40"/>
          <tag line="673" 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="707" package="Media Library Assistant">
        <name>get_bulk_actions</name>
        <full_name>get_bulk_actions</full_name>
        <docblock line="699">
          <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="699" name="since" description="1.40"/>
          <tag line="699" 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="728" package="Media Library Assistant">
        <name>prepare_items</name>
        <full_name>prepare_items</full_name>
        <docblock line="716">
          <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="716" name="since" description="1.40"/>
          <tag line="716" 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="779" package="Media Library Assistant">
        <name>single_row</name>
        <full_name>single_row</full_name>
        <docblock line="770">
          <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="770" name="since" description="1.40"/>
          <tag line="770" name="param" description="the current item" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="770" name="return" description="Echoes the row HTML" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="779">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-upload-optional-list-table.php" hash="ba7b2bfa35fa7713772e32cc2f5edbce" 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="1.40"/>
    </docblock>
    <include line="13" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <class final="false" abstract="false" namespace="global" line="25" package="Media Library Assistant">
      <extends>\WP_List_Table</extends>
      <name>MLA_Upload_Optional_List_Table</name>
      <full_name>\MLA_Upload_Optional_List_Table</full_name>
      <docblock line="16">
        <description><![CDATA[Class MLA (Media Library Assistant) Upload Optional List Table implements the
searchable database of exension/type associations for the "Uploads" admin settings tab]]></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="1.40"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="42" namespace="global" package="Media Library Assistant">
        <name>$default_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="30">
          <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.</p>

<p>All of the columns are added to this array by MLA_Upload_Optional_List_Table::mla_admin_init_action.</p>]]></long-description>
          <tag line="30" name="since" description="1.40"/>
          <tag line="30" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="57" namespace="global" package="Media Library Assistant">
        <name>$default_hidden_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="44">
          <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>]]></long-description>
          <tag line="44" name="since" description="1.40"/>
          <tag line="44" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="80" namespace="global" package="Media Library Assistant">
        <name>$default_sortable_columns</name>
        <default><![CDATA[array('name' => array('slug', false), 'mime_type' => array('mime_type', false), 'core_type' => array('core_type', false), 'mla_type' => array('mla_type', false), 'description' => array('description', false))]]></default>
        <docblock line="65">
          <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>]]></long-description>
          <tag line="65" name="since" description="1.40"/>
          <tag line="65" 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="95" package="Media Library Assistant">
        <name>_default_hidden_columns</name>
        <full_name>_default_hidden_columns</full_name>
        <docblock line="88">
          <description><![CDATA[Access the default list of hidden columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="88" name="since" description="1.40"/>
          <tag line="88" 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="true" visibility="public" namespace="global" line="106" package="Media Library Assistant">
        <name>mla_get_sortable_columns</name>
        <full_name>mla_get_sortable_columns</full_name>
        <docblock line="99">
          <description><![CDATA[Return the names and display values of the sortable columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="99" name="since" description="1.40"/>
          <tag line="99" 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="132" package="Media Library Assistant">
        <name>mla_manage_hidden_columns_filter</name>
        <full_name>mla_manage_hidden_columns_filter</full_name>
        <docblock line="117">
          <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden']]></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="117" name="since" description="1.40"/>
          <tag line="117" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="117" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="117" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
            <type by_reference="false">object</type>
          </tag>
          <tag line="117" name="return" description="updated list of hidden columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="132">
          <name>$result</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="132">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="132">
          <name>$user_data</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_manage_columns_filter</name>
        <full_name>mla_manage_columns_filter</full_name>
        <docblock line="136">
          <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-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="136" name="since" description="1.40"/>
          <tag line="136" 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="161" package="Media Library Assistant">
        <name>mla_localize_default_columns_array</name>
        <full_name>mla_localize_default_columns_array</full_name>
        <docblock line="151">
          <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
          <long-description><![CDATA[<p>Called from MLATest::initialize because the $default_columns information might be
accessed from "front end" posts/pages.</p>]]></long-description>
          <tag line="151" name="since" description="1.71"/>
          <tag line="151" 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="183" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="175">
          <description><![CDATA[Called in the admin_init action because the list_table object isn't
created in time to affect the "screen options" setup.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="175" name="since" description="1.40"/>
          <tag line="175" 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="198" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="190">
          <description><![CDATA[Initializes some properties from $_REQUEST variables, then
calls the parent constructor to set some default configs.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="190" name="since" description="1.40"/>
          <tag line="190" 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="225" package="Media Library Assistant">
        <name>column_default</name>
        <full_name>column_default</full_name>
        <docblock line="212">
          <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. All columns should have a specific method, so this function
returns a troubleshooting message.</p>]]></long-description>
          <tag line="212" name="since" description="1.40"/>
          <tag line="212" 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="212" 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="212" name="return" description="Text or HTML to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="225">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="225">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="240" package="Media Library Assistant">
        <name>column_cb</name>
        <full_name>column_cb</full_name>
        <docblock line="231">
          <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="231" name="since" description="1.40"/>
          <tag line="231" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="231" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="240">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="256" package="Media Library Assistant">
        <name>_build_rollover_actions</name>
        <full_name>_build_rollover_actions</full_name>
        <docblock line="246">
          <description><![CDATA[Add rollover actions to a table column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="246" name="since" description="1.40"/>
          <tag line="246" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="246" name="param" description="Current column name" type="string" variable="$column">
            <type by_reference="false">string</type>
          </tag>
          <tag line="246" name="return" description="Names and URLs of row-level actions" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="256">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="256">
          <name>$column</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="294" package="Media Library Assistant">
        <name>column_name</name>
        <full_name>column_name</full_name>
        <docblock line="286">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="286" name="since" description="1.40"/>
          <tag line="286" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="286" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="294">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="308" package="Media Library Assistant">
        <name>column_mime_type</name>
        <full_name>column_mime_type</full_name>
        <docblock line="300">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="300" name="since" description="1.40"/>
          <tag line="300" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="300" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="308">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="320" package="Media Library Assistant">
        <name>column_core_type</name>
        <full_name>column_core_type</full_name>
        <docblock line="312">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="312" name="since" description="1.40"/>
          <tag line="312" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="312" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="320">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="332" package="Media Library Assistant">
        <name>column_mla_type</name>
        <full_name>column_mla_type</full_name>
        <docblock line="324">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="324" name="since" description="1.40"/>
          <tag line="324" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="324" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="332">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="344" package="Media Library Assistant">
        <name>column_description</name>
        <full_name>column_description</full_name>
        <docblock line="336">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="336" name="since" description="1.40"/>
          <tag line="336" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="336" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="344">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="355" package="Media Library Assistant">
        <name>get_columns</name>
        <full_name>get_columns</full_name>
        <docblock line="348">
          <description><![CDATA[This method dictates the table's columns and titles]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="348" name="since" description="1.40"/>
          <tag line="348" 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="367" package="Media Library Assistant">
        <name>get_hidden_columns</name>
        <full_name>get_hidden_columns</full_name>
        <docblock line="359">
          <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="359" name="since" description="1.40"/>
          <tag line="359" 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="387" package="Media Library Assistant">
        <name>get_sortable_columns</name>
        <full_name>get_sortable_columns</full_name>
        <docblock line="377">
          <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="377" name="since" description="1.40"/>
          <tag line="377" 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="411" package="Media Library Assistant">
        <name>get_bulk_actions</name>
        <full_name>get_bulk_actions</full_name>
        <docblock line="403">
          <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="403" name="since" description="1.40"/>
          <tag line="403" 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="431" package="Media Library Assistant">
        <name>prepare_items</name>
        <full_name>prepare_items</full_name>
        <docblock line="419">
          <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="419" name="since" description="1.40"/>
          <tag line="419" 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="482" package="Media Library Assistant">
        <name>single_row</name>
        <full_name>single_row</full_name>
        <docblock line="473">
          <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="473" name="since" description="1.40"/>
          <tag line="473" name="param" description="the current item" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="473" name="return" description="Echoes the row HTML" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="482">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-view-list-table.php" hash="5abf351592b3aef959fe0f69f08434cb" 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="1.40"/>
    </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_View_List_Table</name>
      <full_name>\MLA_View_List_Table</full_name>
      <docblock line="16">
        <description><![CDATA[Class MLA (Media Library Assistant) View List Table implements the "Views" admin settings tab]]></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="1.40"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="41" namespace="global" package="Media Library Assistant">
        <name>$default_columns</name>
        <default><![CDATA[array()]]></default>
        <docblock line="29">
          <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.</p>

<p>All of the columns are added to this array by MLA_View_List_Table::mla_admin_init_action.</p>]]></long-description>
          <tag line="29" name="since" description="1.40"/>
          <tag line="29" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="56" namespace="global" package="Media Library Assistant">
        <name>$default_hidden_columns</name>
        <default><![CDATA[array('singular', 'menu_order', 'description')]]></default>
        <docblock line="43">
          <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>]]></long-description>
          <tag line="43" name="since" description="1.40"/>
          <tag line="43" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="82" namespace="global" package="Media Library Assistant">
        <name>$default_sortable_columns</name>
        <default><![CDATA[array('name' => array('slug', false), 'specification' => array('specification', false), 'post_mime_type' => array('post_mime_type', false), 'table_view' => array('table_view', false), 'singular' => array('singular', false), 'plural' => array('plural', false), 'menu_order' => array('menu_order', false), 'description' => array('description', false))]]></default>
        <docblock line="67">
          <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>]]></long-description>
          <tag line="67" name="since" description="1.40"/>
          <tag line="67" 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="100" package="Media Library Assistant">
        <name>_default_hidden_columns</name>
        <full_name>_default_hidden_columns</full_name>
        <docblock line="93">
          <description><![CDATA[Access the default list of hidden columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="93" name="since" description="1.40"/>
          <tag line="93" 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="true" visibility="public" namespace="global" line="111" package="Media Library Assistant">
        <name>mla_get_sortable_columns</name>
        <full_name>mla_get_sortable_columns</full_name>
        <docblock line="104">
          <description><![CDATA[Return the names and display values of the sortable columns]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="104" name="since" description="1.40"/>
          <tag line="104" 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="137" package="Media Library Assistant">
        <name>mla_manage_hidden_columns_filter</name>
        <full_name>mla_manage_hidden_columns_filter</full_name>
        <docblock line="122">
          <description><![CDATA[Handler for filter 'get_user_option_managesettings_page_mla-settings-menu-viewcolumnshidden']]></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="122" name="since" description="1.40"/>
          <tag line="122" name="param" description="false or array with current list of hidden columns, if any" type="mixed" variable="$result">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="122" name="param" description="'managesettings_page_mla-settings-menucolumnshidden'" type="string" variable="$option">
            <type by_reference="false">string</type>
          </tag>
          <tag line="122" name="param" description="WP_User object, if logged in" type="object" variable="$user_data">
            <type by_reference="false">object</type>
          </tag>
          <tag line="122" name="return" description="updated list of hidden columns" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="137">
          <name>$result</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="137">
          <name>$option</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="137">
          <name>$user_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="152" package="Media Library Assistant">
        <name>mla_manage_columns_filter</name>
        <full_name>mla_manage_columns_filter</full_name>
        <docblock line="141">
          <description><![CDATA[Handler for filter 'manage_settings_page_mla-settings-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="141" name="since" description="1.40"/>
          <tag line="141" 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="166" package="Media Library Assistant">
        <name>mla_localize_default_columns_array</name>
        <full_name>mla_localize_default_columns_array</full_name>
        <docblock line="156">
          <description><![CDATA[Builds the $default_columns array with translated source texts.]]></description>
          <long-description><![CDATA[<p>Called from MLATest::initialize because the $default_columns information might be
accessed from "front end" posts/pages.</p>]]></long-description>
          <tag line="156" name="since" description="1.71"/>
          <tag line="156" 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="191" package="Media Library Assistant">
        <name>mla_admin_init_action</name>
        <full_name>mla_admin_init_action</full_name>
        <docblock line="183">
          <description><![CDATA[Called in the admin_init action because the list_table object isn't
created in time to affect the "screen options" setup.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="183" name="since" description="1.40"/>
          <tag line="183" 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="206" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="198">
          <description><![CDATA[Initializes some properties from $_REQUEST variables, then
calls the parent constructor to set some default configs.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="198" name="since" description="1.40"/>
          <tag line="198" 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="232" package="Media Library Assistant">
        <name>ajax_user_can</name>
        <full_name>ajax_user_can</full_name>
        <docblock line="225">
          <description><![CDATA[Checks the current user's permissions]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="225" name="since" description="2.14"/>
          <tag line="225" name="return" description="" type="bool">
            <type by_reference="false">bool</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="244" package="Media Library Assistant">
        <name>get_default_primary_column_name</name>
        <full_name>get_default_primary_column_name</full_name>
        <docblock line="236">
          <description><![CDATA[Get the name of the default primary column.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="236" name="since" description="2.14"/>
          <tag line="236" name="access" description="protected"/>
          <tag line="236" name="return" description="Name of the default primary column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="protected" namespace="global" line="259" package="Media Library Assistant">
        <name>handle_row_actions</name>
        <full_name>handle_row_actions</full_name>
        <docblock line="248">
          <description><![CDATA[Generate and display row actions links.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="248" name="since" description="2.14"/>
          <tag line="248" name="access" description="protected"/>
          <tag line="248" name="param" description="Attachment being acted upon." type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="248" name="param" description="Current column name." type="string" variable="$column_name">
            <type by_reference="false">string</type>
          </tag>
          <tag line="248" name="param" description="Primary column name." type="string" variable="$primary">
            <type by_reference="false">string</type>
          </tag>
          <tag line="248" name="return" description="Row actions output for media attachments." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="259">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="259">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="259">
          <name>$primary</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="282" package="Media Library Assistant">
        <name>column_default</name>
        <full_name>column_default</full_name>
        <docblock line="269">
          <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. All columns should have a specific method, so this function
returns a troubleshooting message.</p>]]></long-description>
          <tag line="269" name="since" description="1.40"/>
          <tag line="269" 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="269" 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="269" name="return" description="Text or HTML to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="282">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="282">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="297" package="Media Library Assistant">
        <name>column_cb</name>
        <full_name>column_cb</full_name>
        <docblock line="288">
          <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="288" name="since" description="1.40"/>
          <tag line="288" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="288" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="297">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="313" package="Media Library Assistant">
        <name>_build_rollover_actions</name>
        <full_name>_build_rollover_actions</full_name>
        <docblock line="303">
          <description><![CDATA[Add rollover actions to a table column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="303" name="since" description="1.40"/>
          <tag line="303" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="303" name="param" description="Current column name" type="string" variable="$column">
            <type by_reference="false">string</type>
          </tag>
          <tag line="303" name="return" description="Names and URLs of row-level actions" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="313">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="313">
          <name>$column</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="private" namespace="global" line="375" package="Media Library Assistant">
        <name>_build_inline_data</name>
        <full_name>_build_inline_data</full_name>
        <docblock line="366">
          <description><![CDATA[Add hidden fields with the data for use in the inline editor]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="366" name="since" description="1.40"/>
          <tag line="366" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="366" name="return" description="HTML &lt;div&gt; with row data" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="375">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="398" package="Media Library Assistant">
        <name>column_name</name>
        <full_name>column_name</full_name>
        <docblock line="390">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="390" name="since" description="1.40"/>
          <tag line="390" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="390" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="398">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="416" package="Media Library Assistant">
        <name>column_specification</name>
        <full_name>column_specification</full_name>
        <docblock line="408">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="408" name="since" description="1.40"/>
          <tag line="408" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="408" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="416">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="428" package="Media Library Assistant">
        <name>column_post_mime_type</name>
        <full_name>column_post_mime_type</full_name>
        <docblock line="420">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="420" name="since" description="1.40"/>
          <tag line="420" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="420" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="428">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="444" package="Media Library Assistant">
        <name>column_table_view</name>
        <full_name>column_table_view</full_name>
        <docblock line="436">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="436" name="since" description="1.40"/>
          <tag line="436" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="436" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="444">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="460" package="Media Library Assistant">
        <name>column_singular</name>
        <full_name>column_singular</full_name>
        <docblock line="452">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="452" name="since" description="1.40"/>
          <tag line="452" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="452" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="460">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="472" package="Media Library Assistant">
        <name>column_plural</name>
        <full_name>column_plural</full_name>
        <docblock line="464">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="464" name="since" description="1.40"/>
          <tag line="464" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="464" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="472">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="484" package="Media Library Assistant">
        <name>column_menu_order</name>
        <full_name>column_menu_order</full_name>
        <docblock line="476">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="476" name="since" description="1.40"/>
          <tag line="476" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="476" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="484">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="496" package="Media Library Assistant">
        <name>column_description</name>
        <full_name>column_description</full_name>
        <docblock line="488">
          <description><![CDATA[Supply the content for a custom column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="488" name="since" description="1.40"/>
          <tag line="488" name="param" description="An MLA post_mime_type object" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="488" name="return" description="HTML markup to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="496">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="507" package="Media Library Assistant">
        <name>get_columns</name>
        <full_name>get_columns</full_name>
        <docblock line="500">
          <description><![CDATA[This method dictates the table's columns and titles]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="500" name="since" description="1.40"/>
          <tag line="500" 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="519" package="Media Library Assistant">
        <name>get_hidden_columns</name>
        <full_name>get_hidden_columns</full_name>
        <docblock line="511">
          <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="511" name="since" description="1.40"/>
          <tag line="511" 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="539" package="Media Library Assistant">
        <name>get_sortable_columns</name>
        <full_name>get_sortable_columns</full_name>
        <docblock line="529">
          <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="529" name="since" description="1.40"/>
          <tag line="529" 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="563" package="Media Library Assistant">
        <name>get_bulk_actions</name>
        <full_name>get_bulk_actions</full_name>
        <docblock line="555">
          <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="555" name="since" description="1.40"/>
          <tag line="555" 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="584" package="Media Library Assistant">
        <name>prepare_items</name>
        <full_name>prepare_items</full_name>
        <docblock line="572">
          <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="572" name="since" description="1.40"/>
          <tag line="572" 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="635" package="Media Library Assistant">
        <name>single_row</name>
        <full_name>single_row</full_name>
        <docblock line="626">
          <description><![CDATA[Generates (echoes) content for a single row of the table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="626" name="since" description="1.40"/>
          <tag line="626" name="param" description="the current item" type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="626" name="return" description="Echoes the row HTML" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="635">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\class-mla-wpml-support.php" hash="9cf6d03b63ee6e336aeb3d8f19a58afd" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Media Library Assistant WPML Support classes]]></description>
      <long-description><![CDATA[<p>This file is conditionally loaded in MLA::initialize after a check for WPML presence.</p>]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.11"/>
    </docblock>
    <class final="false" abstract="false" namespace="global" line="18" package="Media Library Assistant">
      <extends/>
      <name>MLA_WPML</name>
      <full_name>\MLA_WPML</full_name>
      <docblock line="11">
        <description><![CDATA[Class MLA (Media Library Assistant) WPML provides support for the WPML Multilingual CMS
family of plugins, including WPML Media]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="11" name="package" description="Media Library Assistant"/>
        <tag line="11" name="since" description="2.11"/>
      </docblock>
      <property final="false" static="true" visibility="private" line="128" namespace="global" package="Media Library Assistant">
        <name>$all_query_parameters</name>
        <default><![CDATA[array()]]></default>
        <docblock line="121">
          <description><![CDATA[Save the query arguments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="121" name="since" description="2.11"/>
          <tag line="121" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="395" namespace="global" package="Media Library Assistant">
        <name>$bulk_edit_map</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="388">
          <description><![CDATA[Custom Field Map during Bulk Edit, "Upload New Media"]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="388" name="since" description="2.11"/>
          <tag line="388" name="var" description="[ id ] =&gt; field name" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="404" namespace="global" package="Media Library Assistant">
        <name>$bulk_edit_request</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="397">
          <description><![CDATA[Bulk Edit parameters during "Upload New Media"]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="397" name="since" description="2.11"/>
          <tag line="397" name="var" description="[ field ] =&gt; new value" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="542" namespace="global" package="Media Library Assistant">
        <name>$current_mapping_rule</name>
        <default><![CDATA[array()]]></default>
        <docblock line="535">
          <description><![CDATA[Current mapping rule for term creation]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="535" name="since" description="2.20"/>
          <tag line="535" name="var" description="mapping rule" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="705" namespace="global" package="Media Library Assistant">
        <name>$relevant_terms</name>
        <default><![CDATA[array()]]></default>
        <docblock line="695">
          <description><![CDATA[Taxonomy terms and translations]]></description>
          <long-description><![CDATA[<p>NOTE: WPML uses term_taxonomy_id as the "element_id" in its translations;
Polylang uses term_id as the "element_id".</p>]]></long-description>
          <tag line="695" name="since" description="2.11"/>
          <tag line="695" name="var" description="[ $term_taxonomy_id ] =&gt; array( $term, $details, $translations )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="842" namespace="global" package="Media Library Assistant">
        <name>$existing_terms</name>
        <default><![CDATA[array('element_id' => 0)]]></default>
        <docblock line="831">
          <description><![CDATA[Taxonomy terms for the current item translation in the database]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="831" name="since" description="2.11"/>
          <tag line="831" name="var" description="['element_id'] =&gt; $post_id; [ 'language_code' ] =&gt; WPML item language or default language, e.g., 'en' [ 'slug' ] =&gt; Polylang item language or default language, e.g., 'en' [ $language ][ translation_details ] [ $language ][ $taxonomy ][ $term_taxonomy_id ] =&gt; $term" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1005" namespace="global" package="Media Library Assistant">
        <name>$tax_input</name>
        <default><![CDATA[array('tax_input_post_id' => 0)]]></default>
        <docblock line="996">
          <description><![CDATA[Replacement tax_input values in all languages]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="996" name="since" description="2.11"/>
          <tag line="996" name="var" description="['tax_input_post_id'] =&gt; $post_id; [ $language ][ $taxonomy ] =&gt; array of integer term_ids (hierarchical) [ $language ][ $taxonomy ] =&gt; comma-delimited string of term names (flat)" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1356" namespace="global" package="Media Library Assistant">
        <name>$wpml_content_defaults</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1348">
          <description><![CDATA[WPML Option settings to restore when always_translate_media is changed in
Bulk Edit on Upload area]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1348" name="since" description="2.20"/>
          <tag line="1348" name="var" description="NULL or ( always_translate_media, duplicate_media, duplicate_featured )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1365" namespace="global" package="Media Library Assistant">
        <name>$duplicate_attachments</name>
        <default><![CDATA[array()]]></default>
        <docblock line="1358">
          <description><![CDATA[Duplicates created during media upload]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1358" name="since" description="2.11"/>
          <tag line="1358" name="var" description="[ $post_id ] =&gt; $language;" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="private" line="1374" namespace="global" package="Media Library Assistant">
        <name>$updating_duplicates</name>
        <default><![CDATA[false]]></default>
        <docblock line="1367">
          <description><![CDATA[True while fixing and mapping duplicates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1367" name="since" description="2.20"/>
          <tag line="1367" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="1636" namespace="global" package="Media Library Assistant">
        <name>$mla_language_option_definitions</name>
        <default><![CDATA[array()]]></default>
        <docblock line="1626">
          <description><![CDATA[$mla_language_option_definitions defines the language-specific database options and
admin page areas for setting/updating them]]></description>
          <long-description><![CDATA[<p>The array must be populated at runtime in MLA_WPML::mla_localize_language_option_definitions(),
because localization calls cannot be placed in the "public static" array definition itself.</p>

<p>Each option is defined by an array with the elements documented in class-mla-options.php</p>]]></long-description>
        </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="19">
          <description><![CDATA[Initialization function, similar to __construct()]]></description>
          <long-description><![CDATA[<p>This function contains add_action and add_filter calls.</p>]]></long-description>
          <tag line="19" name="since" description="2.11"/>
          <tag line="19" 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="115" package="Media Library Assistant">
        <name>mla_get_terms_query_arguments</name>
        <full_name>mla_get_terms_query_arguments</full_name>
        <docblock line="103">
          <description><![CDATA[MLA Tag Cloud Query Arguments]]></description>
          <long-description><![CDATA[<p>Saves [mla_tag_cloud] query parameters for use in MLA_WPML::mla_get_terms_clauses.</p>]]></long-description>
          <tag line="103" name="since" description="2.11"/>
          <tag line="103" name="uses" description="\global\MLA_WPML::$all_query_parameters" refers="\global\MLA_WPML::$all_query_parameters"/>
          <tag line="103" name="param" description="shortcode arguments merged with attachment selection defaults, so every possible parameter is present" type="array" variable="$all_query_parameters">
            <type by_reference="false">array</type>
          </tag>
          <tag line="103" name="return" description="updated attachment query arguments" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="115">
          <name>$all_query_parameters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="141" package="Media Library Assistant">
        <name>mla_get_terms_clauses</name>
        <full_name>mla_get_terms_clauses</full_name>
        <docblock line="130">
          <description><![CDATA[MLA Tag Cloud Query Clauses]]></description>
          <long-description><![CDATA[<p>Adds language-specific clauses to filter the cloud terms.</p>]]></long-description>
          <tag line="130" name="since" description="2.11"/>
          <tag line="130" name="param" description="SQL clauses ( 'fields', 'join', 'where', 'order', 'orderby', 'limits' )" type="array" variable="$clauses">
            <type by_reference="false">array</type>
          </tag>
          <tag line="130" name="return" description="updated SQL clauses" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="141">
          <name>$clauses</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="171" package="Media Library Assistant">
        <name>admin_init</name>
        <full_name>admin_init</full_name>
        <docblock line="164">
          <description><![CDATA[Add the plugin's admin-mode filter/action handlers]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="164" name="since" description="2.11"/>
          <tag line="164" 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="247" package="Media Library Assistant">
        <name>mla_media_modal_begin_update_compat_fields</name>
        <full_name>mla_media_modal_begin_update_compat_fields</full_name>
        <docblock line="239">
          <description><![CDATA[Captures the existing term assignments before the
Media Manager Modal Window ATTACHMENT DETAILS taxonomy meta boxes updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="239" name="since" description="2.11"/>
          <tag line="239" name="param" description="the current post" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="247">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="267" package="Media Library Assistant">
        <name>mla_media_modal_update_compat_fields_terms</name>
        <full_name>mla_media_modal_update_compat_fields_terms</full_name>
        <docblock line="256">
          <description><![CDATA[Applies Term Assignment to the terms assigned to one
Media Manager Modal Window ATTACHMENT DETAILS taxonomy]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="256" name="since" description="2.11"/>
          <tag line="256" name="param" description="assigned term id/name values" type="array" variable="$terms">
            <type by_reference="false">array</type>
          </tag>
          <tag line="256" name="param" description="taxonomy slug" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="256" name="param" description="taxonomy object" type="object" variable="$value">
            <type by_reference="false">object</type>
          </tag>
          <tag line="256" name="param" description="current post ID" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="267">
          <name>$terms</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="267">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="267">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="267">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="295" package="Media Library Assistant">
        <name>mla_media_modal_end_update_compat_fields</name>
        <full_name>mla_media_modal_end_update_compat_fields</full_name>
        <docblock line="285">
          <description><![CDATA[Applies Term Synchronization after the
Media Manager Modal Window taxonomy updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="285" name="since" description="2.11"/>
          <tag line="285" name="param" description="HTML markup for the taxonomy meta box elements" type="string" variable="$results">
            <type by_reference="false">string</type>
          </tag>
          <tag line="285" name="param" description="supported taxonomy objects" type="array" variable="$taxonomies">
            <type by_reference="false">array</type>
          </tag>
          <tag line="285" name="param" description="current post object" type="object" variable="$post">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="295">
          <name>$results</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="295">
          <name>$taxonomies</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="295">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="318" package="Media Library Assistant">
        <name>mla_list_table_inline_action</name>
        <full_name>mla_list_table_inline_action</full_name>
        <docblock line="306">
          <description><![CDATA[Captures the Quick Edit "before update" term assignments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="306" name="since" description="2.11"/>
          <tag line="306" name="param" description="NULL, to indicate no handler." type="array" variable="$item_content">
            <type by_reference="false">array</type>
          </tag>
          <tag line="306" name="param" description="the affected attachment." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="306" name="return" description="updated $item_content. NULL if no handler, otherwise ( 'message' =&gt; error or status message(s), 'body' =&gt; '', 'prevent_default' =&gt; true to bypass the MLA handler )" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="318">
          <name>$item_content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="318">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="359" package="Media Library Assistant">
        <name>mla_list_table_bulk_action_initial_request</name>
        <full_name>mla_list_table_bulk_action_initial_request</full_name>
        <docblock line="348">
          <description><![CDATA[Captures the Bulk Edit, "Upload New Media" parameters]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="348" name="since" description="2.11"/>
          <tag line="348" name="param" description="bulk action request parameters, including ['mla_bulk_action_do_cleanup']." type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="348" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="348" name="param" description="[ slug =&gt; field_name ]" type="array" variable="$custom_field_map">
            <type by_reference="false">array</type>
          </tag>
          <tag line="348" name="return" description="updated bulk action request parameters" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="359">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="359">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="359">
          <name>$custom_field_map</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="418" package="Media Library Assistant">
        <name>mla_list_table_bulk_action_item_request</name>
        <full_name>mla_list_table_bulk_action_item_request</full_name>
        <docblock line="406">
          <description><![CDATA[Converts Bulk Edit taxonomy inputs to language-specific values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="406" name="since" description="2.11"/>
          <tag line="406" name="param" description="bulk action request parameters, including ['mla_bulk_action_do_cleanup']." type="array" variable="$request">
            <type by_reference="false">array</type>
          </tag>
          <tag line="406" name="param" description="the requested action." type="string" variable="$bulk_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="406" name="param" description="the affected attachment." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="406" name="param" description="[ slug =&gt; field_name ]" type="array" variable="$custom_field_map">
            <type by_reference="false">array</type>
          </tag>
          <tag line="406" name="return" description="updated bulk action request parameters" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="418">
          <name>$request</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="418">
          <name>$bulk_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="418">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="418">
          <name>$custom_field_map</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="459" package="Media Library Assistant">
        <name>mla_list_table_custom_admin_action</name>
        <full_name>mla_list_table_custom_admin_action</full_name>
        <docblock line="451">
          <description><![CDATA[Add a duplicate translation for an item, then redirect to the Media/Edit Media screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="451" name="since" description="2.11"/>
          <tag line="451" name="param" description="the requested action." type="string" variable="$mla_admin_action">
            <type by_reference="false">string</type>
          </tag>
          <tag line="451" name="param" description="zero (0), or the affected attachment." type="integer" variable="$mla_item_ID">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="459">
          <name>$mla_admin_action</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="459">
          <name>$mla_item_ID</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="477" package="Media Library Assistant">
        <name>post_updated_messages</name>
        <full_name>post_updated_messages</full_name>
        <docblock line="468">
          <description><![CDATA[Adds translation update message for display at the top of the Edit Media screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="468" name="since" description="2.11"/>
          <tag line="468" name="param" description="messages for the Edit screen" type="array" variable="$messages">
            <type by_reference="false">array</type>
          </tag>
          <tag line="468" name="return" description="updated messages" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="477">
          <name>$messages</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="493" package="Media Library Assistant">
        <name>pre_wpml_is_translated_post_type_filter</name>
        <full_name>pre_wpml_is_translated_post_type_filter</full_name>
        <docblock line="485">
          <description><![CDATA[Force "All languages" mode for IPTC/EXIF mapping, which uses mla_get_shortcode_attachments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="485" name="since" description="2.20"/>
          <tag line="485" name="param" description="true if the post_type is language-specific" type="boolean" variable="$translated">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="485" name="param" description="the post type" type="string" variable="$type">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="493">
          <name>$translated</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="493">
          <name>$type</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="509" package="Media Library Assistant">
        <name>mla_begin_mapping</name>
        <full_name>mla_begin_mapping</full_name>
        <docblock line="497">
          <description><![CDATA[Force "All languages" mode for IPTC/EXIF mapping, which uses mla_get_shortcode_attachments]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="497" name="since" description="2.20"/>
          <tag line="497" name="param" description="what kind of mapping action is starting: single_custom, single_iptc_exif, bulk_custom, bulk_iptc_exif, create_metadata, update_metadata, custom_fields, custom_rule, iptc_exif_standard, iptc_exif_taxonomy, iptc_exif_custom, iptc_exif_custom_rule" type="string" variable="$source">
            <type by_reference="false">string</type>
          </tag>
          <tag line="497" name="param" description="Attachment ID or NULL, depending on scope" type="mixed" variable="$post_id">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="509">
          <name>$source</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="509">
          <name>$post_id</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="530" package="Media Library Assistant">
        <name>mla_mapping_rule</name>
        <full_name>mla_mapping_rule</full_name>
        <docblock line="520">
          <description><![CDATA[Saves the current mapping rule for term creation]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="520" name="since" description="2.20"/>
          <tag line="520" name="param" description="mapping rule" type="array" variable="$setting_value">
            <type by_reference="false">array</type>
          </tag>
          <tag line="520" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="520" name="param" description="category/scope to evaluate against: iptc_exif_standard_mapping, iptc_exif_taxonomy_mapping or iptc_exif_custom_mapping" type="string" variable="$category">
            <type by_reference="false">string</type>
          </tag>
          <tag line="520" name="param" description="attachment_metadata, default NULL" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="530">
          <name>$setting_value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="530">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="530">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="530">
          <name>$attachment_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="557" package="Media Library Assistant">
        <name>mla_mapping_new_text</name>
        <full_name>mla_mapping_new_text</full_name>
        <docblock line="544">
          <description><![CDATA[Manages the creation of new taxonomy terms from metadata values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="544" name="since" description="2.20"/>
          <tag line="544" name="param" description="string or array value returned by the rule" type="mixed" variable="$new_text">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="544" name="param" description="field name or taxonomy name" type="string" variable="$setting_key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="544" name="param" description="post ID to be evaluated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="544" name="param" description="category/scope to evaluate against: iptc_exif_standard_mapping, iptc_exif_taxonomy_mapping or iptc_exif_custom_mapping" type="string" variable="$category">
            <type by_reference="false">string</type>
          </tag>
          <tag line="544" name="param" description="attachment_metadata, default NULL" type="array" variable="$attachment_metadata">
            <type by_reference="false">array</type>
          </tag>
          <tag line="544" name="return" description="updated rule EXIF/Template value" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="557">
          <name>$new_text</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="557">
          <name>$setting_key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="557">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="557">
          <name>$category</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="557">
          <name>$attachment_metadata</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="691" package="Media Library Assistant">
        <name>mla_end_mapping</name>
        <full_name>mla_end_mapping</full_name>
        <docblock line="684">
          <description><![CDATA[Remove "All languages" filter]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="684" name="since" description="2.20"/>
          <tag line="684" 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="717" package="Media Library Assistant">
        <name>_add_relevant_term</name>
        <full_name>_add_relevant_term</full_name>
        <docblock line="707">
          <description><![CDATA[Adds a term and its translations to $relevant_terms]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="707" name="since" description="2.11"/>
          <tag line="707" name="uses" description="\global\MLA_WPML::$relevant_terms" refers="\global\MLA_WPML::$relevant_terms"/>
          <tag line="707" name="param" description="WordPress term object" type="object" variable="$term">
            <type by_reference="false">object</type>
          </tag>
          <tag line="707" name="param" description="Sitepress translations object; optional" type="object" variable="$translations">
            <type by_reference="false">object</type>
          </tag>
          <tag line="707" name="param" description="Ignore the Sitepress terms cache; optional" type="boolean" variable="$skip_cache">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="717">
          <name>$term</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="717">
          <name>$translations</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="717">
          <name>$skip_cache</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="760" package="Media Library Assistant">
        <name>_get_relevant_term</name>
        <full_name>_get_relevant_term</full_name>
        <docblock line="747">
          <description><![CDATA[Finds a $relevant_term (if defined) given a key and (optional) a language]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="747" name="since" description="2.11"/>
          <tag line="747" name="uses" description="\global\MLA_WPML::$relevant_terms" refers="\global\MLA_WPML::$relevant_terms"/>
          <tag line="747" name="param" description="to search in; 'id', 'name', or 'term_taxonomy_id'" type="string" variable="$field">
            <type by_reference="false">string</type>
          </tag>
          <tag line="747" name="param" description="to search for; integer, string or integer" type="mixed" variable="$value">
            <type by_reference="false">mixed</type>
          </tag>
          <tag line="747" name="param" description="to search in; slug" type="string" variable="$taxonomy">
            <type by_reference="false">string</type>
          </tag>
          <tag line="747" name="param" description="code; string; optional" type="string" variable="$language">
            <type by_reference="false">string</type>
          </tag>
          <tag line="747" name="param" description="false (default) to add missing term, true to leave term out" type="boolean" variable="$test_only">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="747" name="param" description="Ignore the Sitepress terms cache; optional" type="boolean" variable="$skip_cache">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
        <argument line="760">
          <name>$field</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="760">
          <name>$value</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="760">
          <name>$taxonomy</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="760">
          <name>$language</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="760">
          <name>$test_only</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
        <argument line="760">
          <name>$skip_cache</name>
          <default><![CDATA[false]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="858" package="Media Library Assistant">
        <name>_build_existing_terms</name>
        <full_name>_build_existing_terms</full_name>
        <docblock line="844">
          <description><![CDATA[Build the $existing_terms array]]></description>
          <long-description><![CDATA[<p>Takes each translatable taxonomy and builds an array of
language-specific term_id to term_id/term_name mappings
for terms already assigned to the item translation.</p>]]></long-description>
          <tag line="844" name="since" description="2.11"/>
          <tag line="844" name="uses" description="\global\MLA_WPML::$existing_terms" refers="\global\MLA_WPML::$existing_terms"/>
          <tag line="844" name="uses" description="\global\MLA_WPML::$relevant_terms" refers="\global\MLA_WPML::$relevant_terms"/>
          <tag line="844" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="858">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="941" package="Media Library Assistant">
        <name>_update_existing_terms</name>
        <full_name>_update_existing_terms</full_name>
        <docblock line="926">
          <description><![CDATA[Update the $existing_terms array]]></description>
          <long-description><![CDATA[<p>Takes each translatable taxonomy and rebuilds the array of
language-specific term_id to term_id/term_name mappings
for the "current translation" represented by the $post_id.</p>]]></long-description>
          <tag line="926" name="since" description="2.11"/>
          <tag line="926" name="uses" description="\global\MLA_WPML::$existing_terms" refers="\global\MLA_WPML::$existing_terms"/>
          <tag line="926" name="uses" description="\global\MLA_WPML::$relevant_terms" refers="\global\MLA_WPML::$relevant_terms"/>
          <tag line="926" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="926" name="return" description="( taxonomy =&gt; term assignments ) before the update" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="941">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1021" package="Media Library Assistant">
        <name>_build_tax_input</name>
        <full_name>_build_tax_input</full_name>
        <docblock line="1007">
          <description><![CDATA[Build the $tax_input array]]></description>
          <long-description><![CDATA[<p>Takes each term from the $tax_inputs parameter and builds an array of
language-specific term_id to term_id/term_name mappings for all languages.</p>]]></long-description>
          <tag line="1007" name="since" description="2.11"/>
          <tag line="1007" name="uses" description="\global\MLA_WPML::$tax_input" refers="\global\MLA_WPML::$tax_input"/>
          <tag line="1007" name="uses" description="\global\MLA_WPML::$existing_terms" refers="\global\MLA_WPML::$existing_terms"/>
          <tag line="1007" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1007" name="param" description="'tax_input' request parameter" type="array" variable="$tax_inputs">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1007" name="param" description="'tax_action' request parameter" type="array" variable="$tax_actions">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1021">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1021">
          <name>$tax_inputs</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
        <argument line="1021">
          <name>$tax_actions</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1152" package="Media Library Assistant">
        <name>_apply_tax_input</name>
        <full_name>_apply_tax_input</full_name>
        <docblock line="1140">
          <description><![CDATA[Filter the $tax_input array to a specific language]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1140" name="since" description="2.11"/>
          <tag line="1140" name="uses" description="\global\MLA_WPML::$tax_input" refers="\global\MLA_WPML::$tax_input"/>
          <tag line="1140" name="uses" description="\global\MLA_WPML::$existing_terms" refers="\global\MLA_WPML::$existing_terms"/>
          <tag line="1140" name="param" description="ID of the post to be updated" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1140" name="param" description="explicit language_code; optional" type="string" variable="$post_language">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1140" name="return" description="language-specific $tax_inputs" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1152">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1152">
          <name>$post_language</name>
          <default><![CDATA[NULL]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1182" package="Media Library Assistant">
        <name>_apply_synch_input</name>
        <full_name>_apply_synch_input</full_name>
        <docblock line="1169">
          <description><![CDATA[Compute Term Synchronization replacement $tax_inputs]]></description>
          <long-description><![CDATA[<p>Assumes the "current post" in $existing_terms is the source
and $existing_terms contains the target translation</p>]]></long-description>
          <tag line="1169" name="since" description="2.11"/>
          <tag line="1169" name="uses" description="\global\MLA_WPML::$existing_terms" refers="\global\MLA_WPML::$existing_terms"/>
          <tag line="1169" name="param" description="the target translation code" type="string" variable="$language">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1169" name="return" description="$tax_inputs for Term Synchronization" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1182">
          <name>$language</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1303" package="Media Library Assistant">
        <name>_apply_term_synchronization</name>
        <full_name>_apply_term_synchronization</full_name>
        <docblock line="1293">
          <description><![CDATA[Apply Term Synchronization]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1293" name="since" description="2.15"/>
          <tag line="1293" name="uses" description="\global\MLA_WPML::$existing_terms" refers="\global\MLA_WPML::$existing_terms"/>
          <tag line="1293" name="param" description="the item we're synchronizing to" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1293" name="return" description="$tax_inputs for Term Synchronization" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1303">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1337" package="Media Library Assistant">
        <name>mla_updated_single_item</name>
        <full_name>mla_updated_single_item</full_name>
        <docblock line="1329">
          <description><![CDATA[Applies Term Synchronization after item updates]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1329" name="since" description="2.15"/>
          <tag line="1329" name="param" description="ID of the item that was updated." type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1329" name="param" description="Zero if the update failed else ID of the item that was updated." type="integer" variable="$result">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1337">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1337">
          <name>$result</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1384" package="Media Library Assistant">
        <name>wpml_media_create_duplicate_attachment</name>
        <full_name>wpml_media_create_duplicate_attachment</full_name>
        <docblock line="1376">
          <description><![CDATA[Copies taxonomy terms from the source item to the new translated item]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1376" name="since" description="2.11"/>
          <tag line="1376" name="param" description="ID of the source item" type="integer" variable="$attachment_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1376" name="param" description="ID of the new item" type="integer" variable="$duplicated_attachment_id">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1384">
          <name>$attachment_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1384">
          <name>$duplicated_attachment_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1425" package="Media Library Assistant">
        <name>attachment_fields_to_save</name>
        <full_name>attachment_fields_to_save</full_name>
        <docblock line="1417">
          <description><![CDATA[Captures "before update" term assignments from the Media/Edit Media screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1417" name="since" description="2.13"/>
          <tag line="1417" name="param" description="The WP_Post object." type="\WP_Post" variable="$post">
            <type by_reference="false">\WP_Post</type>
          </tag>
          <tag line="1417" name="param" description="An array of attachment metadata." type="array" variable="$attachment">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1425">
          <name>$post</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1425">
          <name>$attachment</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1450" package="Media Library Assistant">
        <name>mla_update_attachment_metadata_postfilter</name>
        <full_name>mla_update_attachment_metadata_postfilter</full_name>
        <docblock line="1435">
          <description><![CDATA[Copy attachment metadata to duplicated items]]></description>
          <long-description><![CDATA[<p>This filter is called AFTER MLA mapping rules are applied during
wp_update_attachment_metadata() processing. The postfilter gives you
an opportunity to record or update the metadata after the mapping.</p>]]></long-description>
          <tag line="1435" name="since" description="2.20"/>
          <tag line="1435" name="param" description="attachment metadata" type="array" variable="$data">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1435" name="param" description="The Post ID of the new/updated attachment" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
          <tag line="1435" name="param" description="Processing options, e.g., 'is_upload'" type="array" variable="$options">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1435" name="return" description="updated attachment metadata" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1450">
          <name>$data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1450">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1450">
          <name>$options</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1498" package="Media Library Assistant">
        <name>edit_attachment</name>
        <full_name>edit_attachment</full_name>
        <docblock line="1490">
          <description><![CDATA[Filters taxonomy updates by language for Bulk Edit during Add New Media
and the Media/Edit Media screen]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1490" name="since" description="2.11"/>
          <tag line="1490" name="param" description="ID of the current post" type="integer" variable="$post_id">
            <type by_reference="false">integer</type>
          </tag>
        </docblock>
        <argument line="1498">
          <name>$post_id</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1579" package="Media Library Assistant">
        <name>mla_upload_bulk_edit_form_values</name>
        <full_name>mla_upload_bulk_edit_form_values</full_name>
        <docblock line="1572">
          <description><![CDATA[Modify and extend the substitution values used for the Bulk Edit on Upload form.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1572" name="since" description="2.20"/>
          <tag line="1572" name="param" description="[ parameter_name =&gt; parameter_value ] pairs" type="array" variable="$page_values">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1579">
          <name>$page_values</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1615" package="Media Library Assistant">
        <name>mla_get_options_tablist</name>
        <full_name>mla_get_options_tablist</full_name>
        <docblock line="1604">
          <description><![CDATA[Adds the "Language" tab to the Settings/Media Library Assistant list]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1604" name="since" description="2.11"/>
          <tag line="1604" name="param" description="The entire tablist ( $tab = NULL ), a single tab entry or false if not found/not allowed." type="array|false" variable="$results">
            <type by_reference="false">array</type>
            <type by_reference="false">false</type>
          </tag>
          <tag line="1604" name="param" description="The entire default tablist" type="array" variable="$mla_tablist">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1604" name="param" description="tab slug for single-element return or NULL to return entire tablist" type="string|NULL" variable="$tab">
            <type by_reference="false">string</type>
            <type by_reference="false">NULL</type>
          </tag>
          <tag line="1604" name="return" description="updated tablist or single tab element" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1615">
          <name>$results</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1615">
          <name>$mla_tablist</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1615">
          <name>$tab</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1648" package="Media Library Assistant">
        <name>mla_localize_language_option_definitions</name>
        <full_name>mla_localize_language_option_definitions</full_name>
        <docblock line="1638">
          <description><![CDATA[Localize $mla_language_option_definitions array]]></description>
          <long-description><![CDATA[<p>Localization must be done at runtime, and these calls cannot be placed
in the "public static" array definition itself.</p>]]></long-description>
          <tag line="1638" name="since" description="2.11"/>
          <tag line="1638" 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="1704" package="Media Library Assistant">
        <name>mla_render_language_tab</name>
        <full_name>mla_render_language_tab</full_name>
        <docblock line="1697">
          <description><![CDATA[Renders the Settings/Media Library Assistant "Language" tab]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1697" name="since" description="2.11"/>
          <tag line="1697" name="return" description="( 'message' =&gt; '', 'body' =&gt; '' )" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="true" visibility="private" namespace="global" line="1791" package="Media Library Assistant">
        <name>_save_language_settings</name>
        <full_name>_save_language_settings</full_name>
        <docblock line="1782">
          <description><![CDATA[Save Language settings to the options table]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1782" name="since" description="2.11"/>
          <tag line="1782" name="uses" description="\global\$_REQUEST" refers="\global\$_REQUEST"/>
          <tag line="1782" 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="1820" package="Media Library Assistant">
        <name>_reset_language_settings</name>
        <full_name>_reset_language_settings</full_name>
        <docblock line="1813">
          <description><![CDATA[Delete saved settings, restoring default values]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1813" name="since" description="2.11"/>
          <tag line="1813" name="return" description="Message(s) reflecting the results of the operation" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </method>
    </class>
    <class final="false" abstract="false" namespace="global" line="1861" package="Media Library Assistant">
      <extends>\MLA_List_Table</extends>
      <name>MLA_WPML_List_Table</name>
      <full_name>\MLA_WPML_List_Table</full_name>
      <docblock line="1853">
        <description><![CDATA[Class MLA (Media Library Assistant) WPML List Table adds a reference to an MLA_WPML object]]></description>
        <long-description><![CDATA[<p>Extends the MLA_List_Table class.</p>]]></long-description>
        <tag line="1853" name="package" description="Media Library Assistant"/>
        <tag line="1853" name="since" description="2.11"/>
      </docblock>
      <property final="false" static="false" visibility="protected" line="1869" namespace="global" package="Media Library Assistant">
        <name>$mla_wpml_table</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1862">
          <description><![CDATA[The MLA_WPML_Table support object]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1862" name="since" description="2.11"/>
          <tag line="1862" name="var" description="" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
      </property>
    </class>
    <class final="false" abstract="false" namespace="global" line="1881" package="Media Library Assistant">
      <extends/>
      <name>MLA_WPML_Table</name>
      <full_name>\MLA_WPML_Table</full_name>
      <docblock line="1872">
        <description><![CDATA[Class MLA (Media Library Assistant) WPML Table provides support for the WPML Multilingual CMS
family of plugins, including WPML Media, for an MLA_List_Table object.]]></description>
        <long-description><![CDATA[<p>An instance of this class is created in the class MLA_List_Table constructor (class-mla-list-table.php).</p>]]></long-description>
        <tag line="1872" name="package" description="Media Library Assistant"/>
        <tag line="1872" name="since" description="2.11"/>
      </docblock>
      <property final="false" static="false" visibility="protected" line="1889" namespace="global" package="Media Library Assistant">
        <name>$mla_list_table</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="1882">
          <description><![CDATA[Reference to the MLA_List_Table object this object supports]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1882" name="since" description="2.11"/>
          <tag line="1882" name="var" description="" type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="protected" line="2089" namespace="global" package="Media Library Assistant">
        <name>$language_columns</name>
        <default><![CDATA[NULL]]></default>
        <docblock line="2080">
          <description><![CDATA[Table language column definitions]]></description>
          <long-description><![CDATA[<p>Defined as static because it is used before the List_Table object is created.</p>]]></long-description>
          <tag line="2080" name="since" description="2.11"/>
          <tag line="2080" name="var" description="" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
      </property>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1900" package="Media Library Assistant">
        <name>__construct</name>
        <full_name>__construct</full_name>
        <docblock line="1891">
          <description><![CDATA[The constructor contains add_action and add_filter calls.]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="1891" name="since" description="2.11"/>
          <tag line="1891" name="param" description="The MLA_List_Table object this object supports" type="object" variable="$table">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1891" name="return" description="" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
        <argument line="1900">
          <name>$table</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1941" package="Media Library Assistant">
        <name>mla_views_media_page_mla_menu_filter</name>
        <full_name>mla_views_media_page_mla_menu_filter</full_name>
        <docblock line="1929">
          <description><![CDATA[Handler for filter "views_{$this->screen->id}" in
/wp-admin/includes/class-wp-list-table.php]]></description>
          <long-description><![CDATA[<p>Filter the list of available list table views, calling the WPML filter that adds language-specific views.</p>]]></long-description>
          <tag line="1929" name="since" description="2.11"/>
          <tag line="1929" name="param" description="A list of available list table views" type="array" variable="$views">
            <type by_reference="false">array</type>
          </tag>
          <tag line="1929" name="return" description="Updated list of available list table views" type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="1941">
          <name>$views</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="1959" package="Media Library Assistant">
        <name>mla_list_table_new_instance</name>
        <full_name>mla_list_table_new_instance</full_name>
        <docblock line="1947">
          <description><![CDATA[Extend the MLA_List_Table class]]></description>
          <long-description><![CDATA[<p>Adds a protected variable holding a reference to the WPML_List_Table object,
then creates the WPML_List_Table passing it a reference to the new "parent" object.</p>]]></long-description>
          <tag line="1947" name="since" description="2.11"/>
          <tag line="1947" name="param" description="NULL, to indicate no extension/use the base class." type="object" variable="$mla_list_table">
            <type by_reference="false">object</type>
          </tag>
          <tag line="1947" name="return" description="updated mla_list_table object." type="object">
            <type by_reference="false">object</type>
          </tag>
        </docblock>
        <argument line="1959">
          <name>$mla_list_table</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="1979" package="Media Library Assistant">
        <name>mla_wpml_media_view_upload_sql_filter</name>
        <full_name>mla_wpml_media_view_upload_sql_filter</full_name>
        <docblock line="1966">
          <description><![CDATA[Handler for filter "wpml-media_view-upload-sql" in /plugins/wpml-media/inc/wpml-media.class.php]]></description>
          <long-description><![CDATA[<p>Computes the number of language-specific attachments that satisfy a meta_query specification.
The count is made language-specific by WPML filters when the current_language is set.</p>]]></long-description>
          <tag line="1966" name="since" description="2.11"/>
          <tag line="1966" name="param" description="SQL query string" type="string" variable="$sql">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1966" name="param" description="language code, e.g., 'en', 'es'" type="string" variable="$lang">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1966" name="return" description="updated SQL query string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="1979">
          <name>$sql</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="1979">
          <name>$lang</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="2003" package="Media Library Assistant">
        <name>mla_wpml_media_view_upload_count_filter</name>
        <full_name>mla_wpml_media_view_upload_count_filter</full_name>
        <docblock line="1987">
          <description><![CDATA[Handler for filter "wpml-media_view-upload-count" in
/plugins/wpml-media/inc/wpml-media.class.php]]></description>
          <long-description><![CDATA[<p>Computes the number of attachments that satisfy a meta_query specification.
The count is automatically made language-specific by WPML filters.</p>]]></long-description>
          <tag line="1987" name="since" description="2.11"/>
          <tag line="1987" name="param" description="default return value if not replacing count" type="NULL" variable="$count">
            <type by_reference="false">NULL</type>
          </tag>
          <tag line="1987" name="param" description="key/slug value for the selected view" type="string" variable="$key">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1987" name="param" description="HTML &lt;a&gt;&lt;/a&gt; tag for the link to the selected view" type="string" variable="$view">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1987" name="param" description="language code, e.g., 'en', 'es'" type="string" variable="$lang">
            <type by_reference="false">string</type>
          </tag>
          <tag line="1987" name="return" description="NULL to allow SQL query or replacement count value" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2003">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2003">
          <name>$key</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2003">
          <name>$view</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2003">
          <name>$lang</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="2036" package="Media Library Assistant">
        <name>mla_wpml_media_view_upload_page_sql_filter</name>
        <full_name>mla_wpml_media_view_upload_page_sql_filter</full_name>
        <docblock line="2023">
          <description><![CDATA[Handler for filter "wpml-media_view-upload-page-sql" in /plugins/wpml-media/inc/wpml-media.class.php]]></description>
          <long-description><![CDATA[<p>Computes the number of language-specific attachments that satisfy a meta_query specification.
The count is made language-specific by WPML filters when the current_language is set.</p>]]></long-description>
          <tag line="2023" name="since" description="2.11"/>
          <tag line="2023" name="param" description="SQL query string" type="string" variable="$sql">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2023" name="param" description="language code, e.g., 'en', 'es'" type="string" variable="$lang">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2023" name="return" description="updated SQL query string" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2036">
          <name>$sql</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2036">
          <name>$lang</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="2057" package="Media Library Assistant">
        <name>mla_wpml_media_view_upload_page_count_filter</name>
        <full_name>mla_wpml_media_view_upload_page_count_filter</full_name>
        <docblock line="2044">
          <description><![CDATA[Handler for filter "wpml-media_view-upload-page-count" in /plugins/wpml-media/inc/wpml-media.class.php]]></description>
          <long-description><![CDATA[<p>Computes the number of language-specific attachments that satisfy a meta_query specification.
The count is made language-specific by WPML filters when the current_language is set.</p>]]></long-description>
          <tag line="2044" name="since" description="2.11"/>
          <tag line="2044" name="param" description="default return value if not replacing count" type="NULL" variable="$count">
            <type by_reference="false">NULL</type>
          </tag>
          <tag line="2044" name="param" description="language code, e.g., 'en', 'es'" type="string" variable="$lang">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2044" name="return" description="NULL to allow SQL query or replacement count value" type="mixed">
            <type by_reference="false">mixed</type>
          </tag>
        </docblock>
        <argument line="2057">
          <name>$count</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2057">
          <name>$lang</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2105" package="Media Library Assistant">
        <name>mla_list_table_submenu_arguments</name>
        <full_name>mla_list_table_submenu_arguments</full_name>
        <docblock line="2091">
          <description><![CDATA[Filter the "sticky" submenu URL parameters]]></description>
          <long-description><![CDATA[<p>Adds a language ('lang') parameter to the URL parameters that will be
retained when the submenu page refreshes.</p>]]></long-description>
          <tag line="2091" name="since" description="2.11"/>
          <tag line="2091" name="param" description="An array of query arguments. format: attribute =&gt; value" type="array" variable="$submenu_arguments">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2091" name="param" description="Include the &quot;click filter&quot; values in the results" type="boolean" variable="$include_filters">
            <type by_reference="false">boolean</type>
          </tag>
          <tag line="2091" name="return" description="updated array of query arguments." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2105">
          <name>$submenu_arguments</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2105">
          <name>$include_filters</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2131" package="Media Library Assistant">
        <name>mla_list_table_get_columns</name>
        <full_name>mla_list_table_get_columns</full_name>
        <docblock line="2117">
          <description><![CDATA[Filter the MLA_List_Table columns]]></description>
          <long-description><![CDATA[<p>Inserts the language columns just after the item thumbnail column.
Defined as static because it is called before the List_Table object is created.
Added as a filter when the file is loaded.</p>]]></long-description>
          <tag line="2117" name="since" description="2.11"/>
          <tag line="2117" name="param" description="An array of columns. format: column_slug =&gt; Column Label" type="array" variable="$columns">
            <type by_reference="false">array</type>
          </tag>
          <tag line="2117" name="return" description="updated array of columns." type="array">
            <type by_reference="false">array</type>
          </tag>
        </docblock>
        <argument line="2131">
          <name>$columns</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2207" package="Media Library Assistant">
        <name>mla_list_table_add_icl_styles</name>
        <full_name>mla_list_table_add_icl_styles</full_name>
        <docblock line="2200">
          <description><![CDATA[Add styles for the icl_translations table column]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="2200" name="since" description="2.11"/>
          <tag line="2200" name="return" description="echoes CSS styles before returning" type="void">
            <type by_reference="false">void</type>
          </tag>
        </docblock>
      </method>
      <method final="false" abstract="false" static="false" visibility="public" namespace="global" line="2233" package="Media Library Assistant">
        <name>mla_list_table_column_default</name>
        <full_name>mla_list_table_column_default</full_name>
        <docblock line="2220">
          <description><![CDATA[Supply a column value if no column-specific function has been defined]]></description>
          <long-description><![CDATA[<p>Fills in the Language columns with the item's translation status values.</p>]]></long-description>
          <tag line="2220" name="since" description="2.11"/>
          <tag line="2220" name="param" description="NULL, indicating no default content" type="string" variable="$content">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2220" 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="2220" 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="2220" name="return" description="Text or HTML to be placed inside the column" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2233">
          <name>$content</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2233">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2233">
          <name>$column_name</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="2314" package="Media Library Assistant">
        <name>mla_list_table_build_inline_data</name>
        <full_name>mla_list_table_build_inline_data</full_name>
        <docblock line="2302">
          <description><![CDATA[Filter the data for inline (Quick and Bulk) editing]]></description>
          <long-description><![CDATA[<p>Adds a 'lang' value for the JS Quick Edit function.</p>]]></long-description>
          <tag line="2302" name="since" description="2.15"/>
          <tag line="2302" name="param" description="The HTML markup for inline data." type="string" variable="$inline_data">
            <type by_reference="false">string</type>
          </tag>
          <tag line="2302" name="param" description="The current Media Library item." type="object" variable="$item">
            <type by_reference="false">object</type>
          </tag>
          <tag line="2302" name="return" description="updated HTML markup for inline data." type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="2314">
          <name>$inline_data</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
        <argument line="2314">
          <name>$item</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <file path="includes\mla-main-search-box-template.php" hash="f9a86fda716bcc762e006f845f1fdeb9" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[PHP "template" for Media/Assistant submenu table Search Media box]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="1.90"/>
    </docblock>
  </file>
  <file path="includes\mla-media-modal-js-template.php" hash="83408911ecee8f98e97601e4fa9e39ae" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Backbone/JavaScript template for Media Library Assistant Media Manager enhancements]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="1.80"/>
    </docblock>
  </file>
  <file path="includes\mla-plugin-loader.php" hash="296447081aab6ce810008490cb23bc03" 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="51" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="67" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="74" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="92" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="98" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="108" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="111" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="117" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="123" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="126" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="131" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="137" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="143" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="150" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="156" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="163" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="169" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="175" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <include line="181" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
    <constant namespace="global" line="18" package="Media Library Assistant">
      <name>MLA_OPTION_PREFIX</name>
      <full_name>\MLA_OPTION_PREFIX</full_name>
      <value><![CDATA['mla_']]></value>
      <docblock line="15">
        <description><![CDATA[Gives a unique prefix for plugin options; can be set in wp-config.php]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
    <constant namespace="global" line="25" package="Media Library Assistant">
      <name>MLA_DEBUG_LEVEL</name>
      <full_name>\MLA_DEBUG_LEVEL</full_name>
      <value><![CDATA[0]]></value>
      <docblock line="22">
        <description><![CDATA[Activates debug options; can be set in wp-config.php]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
    <function namespace="global" line="40" package="Media Library Assistant">
      <name>mla_plugin_loader_reporting_action</name>
      <full_name>\mla_plugin_loader_reporting_action</full_name>
      <docblock line="35">
        <description><![CDATA[Displays version conflict error messages at the top of the Dashboard]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="35" name="since" description="1.14"/>
      </docblock>
    </function>
  </file>
  <file path="includes\mla-stream-image.php" hash="d5af1d3f9f9bac6eac6db3ed6b9ea1e4" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Stand-alone stream image handler for the mla_viewer]]></description>
      <long-description><![CDATA[]]></long-description>
      <tag line="2" name="package" description="Media Library Assistant"/>
      <tag line="2" name="since" description="2.10"/>
    </docblock>
    <include line="14" type="Require Once" package="Media Library Assistant">
      <name/>
    </include>
  </file>
  <file path="index.php" hash="a58721bc770db91e9c031826563a417e" 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="2.15"/>
    </docblock>
    <include line="176" type="Require Once" package="Media Library Assistant">
      <name>includes/mla-plugin-loader.php</name>
    </include>
    <constant namespace="global" line="65" 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="62">
        <description><![CDATA[Provides path information to the plugin root in file system format, including the trailing slash.]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
    <constant namespace="global" line="75" package="Media Library Assistant">
      <name>MLA_PLUGIN_BASENAME</name>
      <full_name>\MLA_PLUGIN_BASENAME</full_name>
      <value><![CDATA[dirname(plugin_basename(__FILE__))]]></value>
      <docblock line="72">
        <description><![CDATA[Provides the plugin's directory name, relative to the plugins directory, without leading or trailing slashes.]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
    <constant namespace="global" line="85" 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="82">
        <description><![CDATA[Provides path information to the plugin root in URL format.]]></description>
        <long-description><![CDATA[]]></long-description>
      </docblock>
    </constant>
    <constant namespace="global" line="94" package="Media Library Assistant">
      <name>MLA_BACKUP_DIR</name>
      <full_name>\MLA_BACKUP_DIR</full_name>
      <value><![CDATA[$content_dir . '/mla-backup/']]></value>
    </constant>
    <function namespace="global" line="164" package="Media Library Assistant">
      <name>mla_name_conflict_reporting_action</name>
      <full_name>\mla_name_conflict_reporting_action</full_name>
      <docblock line="159">
        <description><![CDATA[Displays name conflict error messages at the top of the Dashboard]]></description>
        <long-description><![CDATA[]]></long-description>
        <tag line="159" name="since" description="0.20"/>
      </docblock>
    </function>
  </file>
  <file path="tests\class-mla-tests.php" hash="d49a00c18cc06783d57e4c4cd5db17df" package="Media Library Assistant">
    <docblock line="2">
      <description><![CDATA[Provides basic run-time tests to ensure the plugin can run in the current WordPress environment]]></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>$wp_3dot5</name>
        <default><![CDATA[null]]></default>
        <docblock line="17">
          <description><![CDATA[True if WordPress version is 3.5.x]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="17" name="since" description="2.14"/>
          <tag line="17" name="var" description="" type="boolean">
            <type by_reference="false">boolean</type>
          </tag>
        </docblock>
      </property>
      <property final="false" static="true" visibility="public" line="33" namespace="global" package="Media Library Assistant">
        <name>$wp_4dot3_plus</name>
        <default><![CDATA[null]]></default>
        <docblock line="26">
          <description><![CDATA[True if WordPress version is 4.3 or newer]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="26" name="since" description="2.13"/>
          <tag line="26" 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="42" 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.60"/>
          <tag line="35" 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="91" package="Media Library Assistant">
        <name>min_php_version</name>
        <full_name>min_php_version</full_name>
        <docblock line="82">
          <description><![CDATA[Test that your PHP version is at least that of the $min_php_version]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="82" name="since" description="0.1"/>
          <tag line="82" 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="82" name="return" description="'' if pass else error message" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="91">
          <name>$min_version</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
      <method final="false" abstract="false" static="true" visibility="public" namespace="global" line="110" package="Media Library Assistant">
        <name>min_WordPress_version</name>
        <full_name>min_WordPress_version</full_name>
        <docblock line="101">
          <description><![CDATA[Test that your WordPress version is at least that of the $min_version]]></description>
          <long-description><![CDATA[]]></long-description>
          <tag line="101" name="since" description="0.1"/>
          <tag line="101" name="param" description="representing the minimum required version of WordPress, e.g. '3.5.0'" type="string" variable="$min_version">
            <type by_reference="false">string</type>
          </tag>
          <tag line="101" name="return" description="'' if pass else error message" type="string">
            <type by_reference="false">string</type>
          </tag>
        </docblock>
        <argument line="110">
          <name>$min_version</name>
          <default><![CDATA[]]></default>
          <type/>
        </argument>
      </method>
    </class>
  </file>
  <package name="Media Library Assistant" full_name="Media Library Assistant">
    <package name="MLA" full_name="Media Library Assistant\MLA">
      <package name="Child" full_name="Media Library Assistant\MLA\Child">
        <package name="Theme" full_name="Media Library Assistant\MLA\Child\Theme"/>
      </package>
    </package>
  </package>
  <namespace name="global" full_name="global"/>
  <marker count="1">todo</marker>
  <marker count="0">fixme</marker>
  <deprecated count="0"/>
</project>
