Plugin Directory

Changeset 2590935


Ignore:
Timestamp:
08/30/2021 02:43:37 PM (5 years ago)
Author:
themastercut
Message:

Version: 2.7.8.

Location:
revision-manager-tmc/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • revision-manager-tmc/trunk/readme.txt

    r2548273 r2590935  
    44Tags: revision, revisionary, revision control, revision manager, clone post, revisions, authors reviser, draft manager, permissions, post permit, accept, accept post, accept changes, revisionize, submit changes, acf, Advanced Custom Fields, show differences in changes
    55Requires at least: 5.3.0
    6 Tested up to: 5.7.2
    7 Stable tag: 2.7.7
     6Tested up to: 5.8.0
     7Stable tag: 2.7.8
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    177177== Changelog ==
    178178
     179= 2.7.8 =
     180Add: Revision title and content display in BlockEditor metabox area.
     181Update: PHP version 5.6
     182Update: WordPress version.
     183
    179184= 2.7.7 =
    180185Refactor: Update WordPress version support.
  • revision-manager-tmc/trunk/revision-manager-tmc.php

    r2548273 r2590935  
    55Author:         TheMasterCut
    66Tags:           revisions, revisionize, admin, wiki, accept, revision, revisionary, revision control, revision, manager, notify, draft manager, authors reviser, admin, post, revisions, permissions, post permit, submit changes
    7 Version:        2.7.7
     7Version:        2.7.8
    88Author:         TheMasterCut.co
    99Author URI:     https://themastercut.co
     
    2424$requirementChecker = new ShellPress_RequirementChecker();
    2525
    26 $checkPHP   = $requirementChecker->checkPHPVersion( '5.3', 'Revision manager TMC requires PHP version >= 5.3' );
     26$checkPHP   = $requirementChecker->checkPHPVersion( '5.6', 'Revision manager TMC requires PHP version >= 5.6' );
    2727$checkWP    = $requirementChecker->checkWPVersion( '5.3', 'Revision manager TMC requires WP version >= 5.3.0' );
    2828
     
    3535//  ----------------------------------------
    3636
    37 App::initShellPress( __FILE__, 'rm_tmc', '2.7.7', 'plugin' );
     37App::initShellPress( __FILE__, 'rm_tmc', '2.7.8', 'plugin' );
    3838
    3939//  ----------------------------------------
  • revision-manager-tmc/trunk/src/Components/Revisions.php

    r2471713 r2590935  
    1111use FLBuilderModel;
    1212use shellpress\v1_3_89\src\Shared\Components\IComponent;
     13use shellpress\v1_3_89\src\Shared\Front\Models\HtmlElement;
    1314use stdClass;
    1415use tmc\revisionmanager\src\App;
     
    4748        add_action( 'edit_form_before_permalink',                                   array( $this, '_a_displayChangeInTitle' ), 3 );
    4849        add_action( 'edit_form_after_editor',                                       array( $this, '_a_displayChangeInContent' ), 3 );
     50        add_action( 'add_meta_boxes',                                               array( $this, '_a_displayChangesInBlockEditor' ), 2, 2 );
    4951
    5052        add_action( 'admin_action_' . $this::CREATE_LINKED_POST_ACTION_NAME,        array( $this, '_a_createLinkedPost' ) );
     
    10061008
    10071009    }
     1010   
     1011    /**
     1012     * Displays changes in post title and post content on Gutenberg block editor.
     1013     * Called on add_meta_boxes.
     1014     *
     1015     * @param string $postType
     1016     * @param WP_Post $post
     1017     *
     1018     * @return void.
     1019     */
     1020    public function _a_displayChangesInBlockEditor( $postType, $post ) {
     1021   
     1022        if( ! $this->isOnRevisionEditPage() ) return;                               //  Bail early.
     1023        if( ! $originalPost = get_post( $this->getLinkedPostId( $post ) ) ) return; //  Bail early. No original post.
     1024        if( ! App::i()->settings->isWpPostTitleDifferencesEnabled() &&
     1025            ! App::i()->settings->isWpPostContentDifferencesEnabled() ) return;     // Bail early. Do not display differences.
     1026       
     1027        //  Prepare data.
     1028       
     1029        $originalTitle      = $originalPost->post_title;
     1030        $originalContent    = $originalPost->post_content;
     1031       
     1032        $hasTitleChanged    = $originalTitle !== $post->post_title;
     1033        $hasContentChanged  = $originalContent !== $post->post_content;
     1034       
     1035        //  Maybe add metabox.
     1036       
     1037        if( $hasTitleChanged || $hasContentChanged ){
     1038       
     1039            add_meta_box(
     1040                'rm_tmc_block_editor_diff',
     1041                __( 'Revision differences', 'rm_tmc' ),
     1042                function( $post, $metaboxArgs ){
     1043                   
     1044                    $diffTitleDisplay   = $this::s()->get( $metaboxArgs, 'args/titleDiff' );
     1045                    $diffContentDisplay = $this::s()->get( $metaboxArgs, 'args/contentDiff' );
     1046                   
     1047                    $diffEl = new HtmlElement( 'div' );
     1048                    $diffEl->addAttribute( 'class', 'rm_tmc_diff' );
     1049                   
     1050                    if( $diffTitleDisplay ){
     1051                        $diffEl->addContent( $diffTitleDisplay );
     1052                    }
     1053                   
     1054                    //  Line between.
     1055                    if( $diffTitleDisplay && $diffContentDisplay ){
     1056                        $diffEl->addContent( '<br/><hr/><br/>' );
     1057                    }
     1058                   
     1059                    if( $diffContentDisplay ){
     1060                        $diffEl->addContent( $diffContentDisplay );
     1061                    }
     1062                   
     1063                    echo $diffEl;
     1064                   
     1065                },
     1066                null,
     1067                'normal',
     1068                'high',
     1069                array(
     1070                    'titleDiff'     => $hasTitleChanged && App::i()->settings->isWpPostTitleDifferencesEnabled() ? wp_text_diff( $originalTitle, $post->post_title ) : null,
     1071                    'contentDiff'   => $hasContentChanged && App::i()->settings->isWpPostContentDifferencesEnabled() ? wp_text_diff( $originalContent, $post->post_content ) : null,
     1072                )
     1073            );
     1074       
     1075        }
     1076       
     1077    }
    10081078
    10091079    //  ================================================================================
  • revision-manager-tmc/trunk/vendor/composer/ClassLoader.php

    r2033080 r2590935  
    3838 * @author Fabien Potencier <fabien@symfony.com>
    3939 * @author Jordi Boggiano <j.boggiano@seld.be>
    40  * @see    http://www.php-fig.org/psr/psr-0/
    41  * @see    http://www.php-fig.org/psr/psr-4/
     40 * @see    https://www.php-fig.org/psr/psr-0/
     41 * @see    https://www.php-fig.org/psr/psr-4/
    4242 */
    4343class ClassLoader
    4444{
     45    private $vendorDir;
     46
    4547    // PSR-4
    4648    private $prefixLengthsPsr4 = array();
     
    5860    private $apcuPrefix;
    5961
     62    private static $registeredLoaders = array();
     63
     64    public function __construct($vendorDir = null)
     65    {
     66        $this->vendorDir = $vendorDir;
     67    }
     68
    6069    public function getPrefixes()
    6170    {
    6271        if (!empty($this->prefixesPsr0)) {
    63             return call_user_func_array('array_merge', $this->prefixesPsr0);
     72            return call_user_func_array('array_merge', array_values($this->prefixesPsr0));
    6473        }
    6574
     
    301310    {
    302311        spl_autoload_register(array($this, 'loadClass'), true, $prepend);
     312
     313        if (null === $this->vendorDir) {
     314            return;
     315        }
     316
     317        if ($prepend) {
     318            self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
     319        } else {
     320            unset(self::$registeredLoaders[$this->vendorDir]);
     321            self::$registeredLoaders[$this->vendorDir] = $this;
     322        }
    303323    }
    304324
     
    309329    {
    310330        spl_autoload_unregister(array($this, 'loadClass'));
     331
     332        if (null !== $this->vendorDir) {
     333            unset(self::$registeredLoaders[$this->vendorDir]);
     334        }
    311335    }
    312336
     
    315339     *
    316340     * @param  string    $class The name of the class
    317      * @return bool|null True if loaded, null otherwise
     341     * @return true|null True if loaded, null otherwise
    318342     */
    319343    public function loadClass($class)
     
    324348            return true;
    325349        }
     350
     351        return null;
    326352    }
    327353
     
    366392
    367393        return $file;
     394    }
     395
     396    /**
     397     * Returns the currently registered loaders indexed by their corresponding vendor directories.
     398     *
     399     * @return self[]
     400     */
     401    public static function getRegisteredLoaders()
     402    {
     403        return self::$registeredLoaders;
    368404    }
    369405
  • revision-manager-tmc/trunk/vendor/composer/autoload_classmap.php

    r2471713 r2590935  
    77
    88return array(
    9     'Mustache_Autoloader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Autoloader.php',
    10     'Mustache_Cache' => $vendorDir . '/tmc/shellpress/lib/Mustache/Cache.php',
    11     'Mustache_Cache_AbstractCache' => $vendorDir . '/tmc/shellpress/lib/Mustache/Cache/AbstractCache.php',
    12     'Mustache_Cache_FilesystemCache' => $vendorDir . '/tmc/shellpress/lib/Mustache/Cache/FilesystemCache.php',
    13     'Mustache_Cache_NoopCache' => $vendorDir . '/tmc/shellpress/lib/Mustache/Cache/NoopCache.php',
    14     'Mustache_Compiler' => $vendorDir . '/tmc/shellpress/lib/Mustache/Compiler.php',
    15     'Mustache_Context' => $vendorDir . '/tmc/shellpress/lib/Mustache/Context.php',
    16     'Mustache_Engine' => $vendorDir . '/tmc/shellpress/lib/Mustache/Engine.php',
    17     'Mustache_Exception' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception.php',
    18     'Mustache_Exception_InvalidArgumentException' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception/InvalidArgumentException.php',
    19     'Mustache_Exception_LogicException' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception/LogicException.php',
    20     'Mustache_Exception_RuntimeException' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception/RuntimeException.php',
    21     'Mustache_Exception_SyntaxException' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception/SyntaxException.php',
    22     'Mustache_Exception_UnknownFilterException' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception/UnknownFilterException.php',
    23     'Mustache_Exception_UnknownHelperException' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception/UnknownHelperException.php',
    24     'Mustache_Exception_UnknownTemplateException' => $vendorDir . '/tmc/shellpress/lib/Mustache/Exception/UnknownTemplateException.php',
    25     'Mustache_HelperCollection' => $vendorDir . '/tmc/shellpress/lib/Mustache/HelperCollection.php',
    26     'Mustache_LambdaHelper' => $vendorDir . '/tmc/shellpress/lib/Mustache/LambdaHelper.php',
    27     'Mustache_Loader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader.php',
    28     'Mustache_Loader_ArrayLoader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader/ArrayLoader.php',
    29     'Mustache_Loader_CascadingLoader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader/CascadingLoader.php',
    30     'Mustache_Loader_FilesystemLoader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader/FilesystemLoader.php',
    31     'Mustache_Loader_InlineLoader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader/InlineLoader.php',
    32     'Mustache_Loader_MutableLoader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader/MutableLoader.php',
    33     'Mustache_Loader_ProductionFilesystemLoader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader/ProductionFilesystemLoader.php',
    34     'Mustache_Loader_StringLoader' => $vendorDir . '/tmc/shellpress/lib/Mustache/Loader/StringLoader.php',
    35     'Mustache_Logger' => $vendorDir . '/tmc/shellpress/lib/Mustache/Logger.php',
    36     'Mustache_Logger_AbstractLogger' => $vendorDir . '/tmc/shellpress/lib/Mustache/Logger/AbstractLogger.php',
    37     'Mustache_Logger_StreamLogger' => $vendorDir . '/tmc/shellpress/lib/Mustache/Logger/StreamLogger.php',
    38     'Mustache_Parser' => $vendorDir . '/tmc/shellpress/lib/Mustache/Parser.php',
    39     'Mustache_Source' => $vendorDir . '/tmc/shellpress/lib/Mustache/Source.php',
    40     'Mustache_Source_FilesystemSource' => $vendorDir . '/tmc/shellpress/lib/Mustache/Source/FilesystemSource.php',
    41     'Mustache_Template' => $vendorDir . '/tmc/shellpress/lib/Mustache/Template.php',
    42     'Mustache_Tokenizer' => $vendorDir . '/tmc/shellpress/lib/Mustache/Tokenizer.php',
     9    'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
    4310    'TMC_revision_manager_AdminPageFramework' => $baseDir . '/src/AdminPages/TMC_revision_manager_AdminPageFramework.php',
    4411    'TMC_revision_manager_UserMeta' => $baseDir . '/src/AdminPages/TMC_revision_manager_UserMeta.php',
  • revision-manager-tmc/trunk/vendor/composer/autoload_real.php

    r2459647 r2590935  
    1414    }
    1515
     16    /**
     17     * @return \Composer\Autoload\ClassLoader
     18     */
    1619    public static function getLoader()
    1720    {
     
    2023        }
    2124
     25        require __DIR__ . '/platform_check.php';
     26
    2227        spl_autoload_register(array('ComposerAutoloaderInit4035297197d46063178eb892d9ff94d9', 'loadClassLoader'), true, true);
    23         self::$loader = $loader = new \Composer\Autoload\ClassLoader();
     28        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    2429        spl_autoload_unregister(array('ComposerAutoloaderInit4035297197d46063178eb892d9ff94d9', 'loadClassLoader'));
    2530
    2631        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
    2732        if ($useStaticLoader) {
    28             require_once __DIR__ . '/autoload_static.php';
     33            require __DIR__ . '/autoload_static.php';
    2934
    3035            call_user_func(\Composer\Autoload\ComposerStaticInit4035297197d46063178eb892d9ff94d9::getInitializer($loader));
  • revision-manager-tmc/trunk/vendor/composer/autoload_static.php

    r2471713 r2590935  
    4444
    4545    public static $classMap = array (
    46         'Mustache_Autoloader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Autoloader.php',
    47         'Mustache_Cache' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Cache.php',
    48         'Mustache_Cache_AbstractCache' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Cache/AbstractCache.php',
    49         'Mustache_Cache_FilesystemCache' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Cache/FilesystemCache.php',
    50         'Mustache_Cache_NoopCache' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Cache/NoopCache.php',
    51         'Mustache_Compiler' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Compiler.php',
    52         'Mustache_Context' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Context.php',
    53         'Mustache_Engine' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Engine.php',
    54         'Mustache_Exception' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception.php',
    55         'Mustache_Exception_InvalidArgumentException' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception/InvalidArgumentException.php',
    56         'Mustache_Exception_LogicException' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception/LogicException.php',
    57         'Mustache_Exception_RuntimeException' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception/RuntimeException.php',
    58         'Mustache_Exception_SyntaxException' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception/SyntaxException.php',
    59         'Mustache_Exception_UnknownFilterException' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception/UnknownFilterException.php',
    60         'Mustache_Exception_UnknownHelperException' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception/UnknownHelperException.php',
    61         'Mustache_Exception_UnknownTemplateException' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Exception/UnknownTemplateException.php',
    62         'Mustache_HelperCollection' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/HelperCollection.php',
    63         'Mustache_LambdaHelper' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/LambdaHelper.php',
    64         'Mustache_Loader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader.php',
    65         'Mustache_Loader_ArrayLoader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader/ArrayLoader.php',
    66         'Mustache_Loader_CascadingLoader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader/CascadingLoader.php',
    67         'Mustache_Loader_FilesystemLoader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader/FilesystemLoader.php',
    68         'Mustache_Loader_InlineLoader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader/InlineLoader.php',
    69         'Mustache_Loader_MutableLoader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader/MutableLoader.php',
    70         'Mustache_Loader_ProductionFilesystemLoader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader/ProductionFilesystemLoader.php',
    71         'Mustache_Loader_StringLoader' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Loader/StringLoader.php',
    72         'Mustache_Logger' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Logger.php',
    73         'Mustache_Logger_AbstractLogger' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Logger/AbstractLogger.php',
    74         'Mustache_Logger_StreamLogger' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Logger/StreamLogger.php',
    75         'Mustache_Parser' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Parser.php',
    76         'Mustache_Source' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Source.php',
    77         'Mustache_Source_FilesystemSource' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Source/FilesystemSource.php',
    78         'Mustache_Template' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Template.php',
    79         'Mustache_Tokenizer' => __DIR__ . '/..' . '/tmc/shellpress/lib/Mustache/Tokenizer.php',
     46        'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
    8047        'TMC_revision_manager_AdminPageFramework' => __DIR__ . '/../..' . '/src/AdminPages/TMC_revision_manager_AdminPageFramework.php',
    8148        'TMC_revision_manager_UserMeta' => __DIR__ . '/../..' . '/src/AdminPages/TMC_revision_manager_UserMeta.php',
  • revision-manager-tmc/trunk/vendor/composer/installed.json

    r2471713 r2590935  
    1 [
    2     {
    3         "name": "tmc/admin-page-framework",
    4         "version": "dev-master",
    5         "version_normalized": "9999999-dev",
    6         "source": {
    7             "type": "git",
    8             "url": "http://vps380040.ovh.net/public-access/tmc-admin-page-framework.git",
    9             "reference": "6a8e939049a33e50e29e25c266fb0b08ba8ef644"
     1{
     2    "packages": [
     3        {
     4            "name": "tmc/admin-page-framework",
     5            "version": "dev-master",
     6            "version_normalized": "dev-master",
     7            "source": {
     8                "type": "git",
     9                "url": "http://vps380040.ovh.net/public-access/tmc-admin-page-framework.git",
     10                "reference": "6a8e939049a33e50e29e25c266fb0b08ba8ef644"
     11            },
     12            "time": "2020-09-13T20:24:39+00:00",
     13            "type": "library",
     14            "installation-source": "source",
     15            "license": [
     16                "proprietary"
     17            ],
     18            "authors": [
     19                {
     20                    "name": "Jakub Kuranda",
     21                    "email": "jakubkuranda@gmail.com"
     22                }
     23            ],
     24            "description": "Compiled version of admin-page-framework",
     25            "install-path": "../tmc/admin-page-framework"
    1026        },
    11         "time": "2020-09-13T20:24:39+00:00",
    12         "type": "library",
    13         "installation-source": "source",
    14         "license": [
    15             "proprietary"
    16         ],
    17         "authors": [
    18             {
    19                 "name": "Jakub Kuranda",
    20                 "email": "jakubkuranda@gmail.com"
    21             }
    22         ],
    23         "description": "Compiled version of admin-page-framework"
    24     },
    25     {
    26         "name": "tmc/shellpress",
    27         "version": "dev-1_3_89",
    28         "version_normalized": "dev-1_3_89",
    29         "source": {
    30             "type": "git",
    31             "url": "https://github.com/TheMasterCut/ShellPress.git",
    32             "reference": "854d34b0518e70dbfebb3addbea8173dd78ea007"
    33         },
    34         "dist": {
    35             "type": "zip",
    36             "url": "https://api.github.com/repos/TheMasterCut/ShellPress/zipball/854d34b0518e70dbfebb3addbea8173dd78ea007",
    37             "reference": "854d34b0518e70dbfebb3addbea8173dd78ea007",
    38             "shasum": ""
    39         },
    40         "require": {
    41             "ext-json": "*",
    42             "ext-zip": "*",
    43             "php": ">=5.3"
    44         },
    45         "time": "2021-02-09T13:42:32+00:00",
    46         "type": "library",
    47         "installation-source": "source",
    48         "autoload": {
    49             "psr-4": {
    50                 "shellpress\\v1_3_89\\": ""
     27        {
     28            "name": "tmc/shellpress",
     29            "version": "dev-1_3_89",
     30            "version_normalized": "dev-1_3_89",
     31            "source": {
     32                "type": "git",
     33                "url": "https://github.com/TheMasterCut/ShellPress.git",
     34                "reference": "854d34b0518e70dbfebb3addbea8173dd78ea007"
    5135            },
    52             "psr-0": {
    53                 "Mustache": "lib/Mustache/"
     36            "dist": {
     37                "type": "zip",
     38                "url": "https://api.github.com/repos/TheMasterCut/ShellPress/zipball/854d34b0518e70dbfebb3addbea8173dd78ea007",
     39                "reference": "854d34b0518e70dbfebb3addbea8173dd78ea007",
     40                "shasum": ""
    5441            },
    55             "files": [
    56                 "src/Shared/Utility/RequirementChecker.php"
    57             ]
    58         },
    59         "license": [
    60             "proprietary"
    61         ],
    62         "authors": [
    63             {
    64                 "name": "Jakub Kuranda",
    65                 "email": "jakubkuranda@gmail.com"
    66             }
    67         ],
    68         "description": "Wordpress plugin framework",
    69         "support": {
    70             "source": "https://github.com/TheMasterCut/ShellPress/tree/1_3_89",
    71             "issues": "https://github.com/TheMasterCut/ShellPress/issues"
     42            "require": {
     43                "ext-json": "*",
     44                "ext-zip": "*",
     45                "php": ">=5.3"
     46            },
     47            "time": "2021-02-09T13:42:32+00:00",
     48            "type": "library",
     49            "installation-source": "source",
     50            "autoload": {
     51                "psr-4": {
     52                    "shellpress\\v1_3_89\\": ""
     53                },
     54                "psr-0": {
     55                    "Mustache": "lib/Mustache/"
     56                },
     57                "files": [
     58                    "src/Shared/Utility/RequirementChecker.php"
     59                ]
     60            },
     61            "license": [
     62                "proprietary"
     63            ],
     64            "authors": [
     65                {
     66                    "name": "Jakub Kuranda",
     67                    "email": "jakubkuranda@gmail.com"
     68                }
     69            ],
     70            "description": "Wordpress plugin framework",
     71            "support": {
     72                "source": "https://github.com/TheMasterCut/ShellPress/tree/1_3_89",
     73                "issues": "https://github.com/TheMasterCut/ShellPress/issues"
     74            },
     75            "install-path": "../tmc/shellpress"
    7276        }
    73     }
    74 ]
     77    ],
     78    "dev": true,
     79    "dev-package-names": []
     80}
Note: See TracChangeset for help on using the changeset viewer.