Seditio Source
Root |
./othercms/xenForo 2.2.8/src/XF/Cli/Command/Development/ImportApiScopes.php
<?php

namespace XF\Cli\Command\Development;

class
ImportApiScopes extends AbstractImportCommand
{
    protected function
getContentTypeDetails()
    {
        return [
           
'name' => 'API scopes',
           
'command' => 'api-scopes',
           
'dir' => 'api_scopes',
           
'entity' => 'XF:ApiScope'
       
];
    }

    protected function
getTitleIdMap($typeDir, $addOnId)
    {
        return \
XF::db()->fetchPairs("
            SELECT REPLACE(api_scope_id, ':', '-'), api_scope_id
            FROM xf_api_scope
            WHERE addon_id = ?
        "
, $addOnId);
    }
}