Plugin Directory

Changeset 2100698


Ignore:
Timestamp:
06/04/2019 10:26:52 PM (7 years ago)
Author:
leocolomb
Message:

Update to version 3.0.1 from GitHub

Location:
wp-algolia
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wp-algolia/tags/3.0.1/src/indices/class-algolia-posts-index-abstract.php

    r2100083 r2100698  
    9595        $shared_attributes['post_id']             = $post->ID;
    9696        $shared_attributes['post_type']           = $post->post_type;
    97         $shared_attributes['post_type_label']     = $this->get_post_label_attributes();
     97        $shared_attributes['post_type_label']     = $this->get_post_label_attributes($post);
    9898        $shared_attributes['post_title']          = $post->post_title;
    9999        $shared_attributes['post_excerpt']        = apply_filters('the_excerpt', $post->post_excerpt);
  • wp-algolia/tags/3.0.1/src/indices/class-algolia-searchable-posts-index.php

    r2100083 r2100698  
    7575    protected function get_settings()
    7676    {
    77         $settings = array(
    78             'attributesToIndex'     => array(
     77        $settings = [
     78            'attributesToIndex'     => [
    7979                'unordered(post_title)',
    8080                'unordered(taxonomies)',
    8181                'unordered(content)',
    82             ),
    83             'customRanking'         => array(
     82            ],
     83            'customRanking'         => [
    8484                'desc(is_sticky)',
    8585                'desc(post_date)',
    8686                'asc(record_index)',
    87             ),
     87            ],
    8888            'attributeForDistinct'  => 'post_id',
    8989            'distinct'              => true,
    90             'attributesForFaceting' => array(
     90            'attributesForFaceting' => [
    9191                'taxonomies',
    9292                'taxonomies_hierarchical',
    9393                'post_author.display_name',
    9494                'post_type_label',
    95             ),
    96             'attributesToSnippet'   => array(
     95            ],
     96            'attributesToSnippet'   => [
    9797                'post_title:30',
    9898                'content:30',
    99             ),
     99            ],
    100100            'snippetEllipsisText'   => '…',
    101         );
     101        ];
    102102
    103103        $settings = (array) apply_filters('algolia_searchable_posts_index_settings', $settings);
     
    111111    protected function get_synonyms()
    112112    {
    113         $synonyms = (array) apply_filters('algolia_searchable_posts_index_synonyms', array());
     113        $synonyms = (array) apply_filters('algolia_searchable_posts_index_synonyms', []);
    114114
    115115        return $synonyms;
     
    151151    protected function get_re_index_items_count()
    152152    {
    153         $query = new WP_Query(
    154             array(
    155                 'post_type'              => $this->post_types,
    156                 'post_status'            => 'any', // Let the `should_index` take care of the filtering.
    157                 'suppress_filters'       => true,
    158                 'cache_results'          => false,
    159                 'lazy_load_term_meta'    => false,
    160                 'update_post_term_cache' => false,
    161             )
    162         );
     153        $query = new WP_Query([
     154            'post_type'              => $this->post_types,
     155            'post_status'            => 'any', // Let the `should_index` take care of the filtering.
     156            'suppress_filters'       => true,
     157            'cache_results'          => false,
     158            'lazy_load_term_meta'    => false,
     159            'update_post_term_cache' => false,
     160        ]);
    163161
    164162        return (int) $query->found_posts;
     
    173171    protected function get_items($page, $batch_size)
    174172    {
    175         $query = new WP_Query(
    176             array(
    177                 'post_type'              => $this->post_types,
    178                 'posts_per_page'         => $batch_size,
    179                 'post_status'            => 'any',
    180                 'order'                  => 'ASC',
    181                 'orderby'                => 'ID',
    182                 'paged'                  => $page,
    183                 'suppress_filters'       => true,
    184                 'cache_results'          => false,
    185                 'lazy_load_term_meta'    => false,
    186                 'update_post_term_cache' => false,
    187             )
    188         );
     173        $query = new WP_Query([
     174            'post_type'              => $this->post_types,
     175            'posts_per_page'         => $batch_size,
     176            'post_status'            => 'any',
     177            'order'                  => 'ASC',
     178            'orderby'                => 'ID',
     179            'paged'                  => $page,
     180            'suppress_filters'       => true,
     181            'cache_results'          => false,
     182            'lazy_load_term_meta'    => false,
     183            'update_post_term_cache' => false,
     184        ]);
    189185
    190186        return $query->posts;
  • wp-algolia/tags/3.0.1/vendor/autoload.php

    r2100083 r2100698  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f::getLoader();
     7return ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0::getLoader();
  • wp-algolia/tags/3.0.1/vendor/composer/autoload_real.php

    r2100083 r2100698  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f
     5class ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0', 'loadClassLoader'));
    2525
    2626        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    2828            require_once __DIR__ . '/autoload_static.php';
    2929
    30             call_user_func(\Composer\Autoload\ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::getInitializer($loader));
     30            call_user_func(\Composer\Autoload\ComposerStaticInit18009676d0bcc7296499ee1203467cc0::getInitializer($loader));
    3131        } else {
    3232            $map = require __DIR__ . '/autoload_namespaces.php';
     
    4949
    5050        if ($useStaticLoader) {
    51             $includeFiles = Composer\Autoload\ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$files;
     51            $includeFiles = Composer\Autoload\ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$files;
    5252        } else {
    5353            $includeFiles = require __DIR__ . '/autoload_files.php';
    5454        }
    5555        foreach ($includeFiles as $fileIdentifier => $file) {
    56             composerRequireed94fe102ede5518d50e6b8e4a1bc19f($fileIdentifier, $file);
     56            composerRequire18009676d0bcc7296499ee1203467cc0($fileIdentifier, $file);
    5757        }
    5858
     
    6161}
    6262
    63 function composerRequireed94fe102ede5518d50e6b8e4a1bc19f($fileIdentifier, $file)
     63function composerRequire18009676d0bcc7296499ee1203467cc0($fileIdentifier, $file)
    6464{
    6565    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wp-algolia/tags/3.0.1/vendor/composer/autoload_static.php

    r2100083 r2100698  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f
     7class ComposerStaticInit18009676d0bcc7296499ee1203467cc0
    88{
    99    public static $files = array (
     
    338338    {
    339339        return \Closure::bind(function () use ($loader) {
    340             $loader->prefixLengthsPsr4 = ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$prefixLengthsPsr4;
    341             $loader->prefixDirsPsr4 = ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$prefixDirsPsr4;
    342             $loader->classMap = ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$classMap;
     340            $loader->prefixLengthsPsr4 = ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$prefixLengthsPsr4;
     341            $loader->prefixDirsPsr4 = ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$prefixDirsPsr4;
     342            $loader->classMap = ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$classMap;
    343343
    344344        }, null, ClassLoader::class);
  • wp-algolia/tags/3.0.1/wp-algolia.php

    r2100083 r2100698  
    55Plugin URI:        https://www.algolia.com/
    66Description:       WordPress plugin to use Algolia as a search engine.
    7 Version:           3.0.0
     7Version:           3.0.1
    88Author:            Léo Colombaro
    99Author URI:        https://colombaro.fr/
  • wp-algolia/trunk/src/indices/class-algolia-posts-index-abstract.php

    r2100083 r2100698  
    9595        $shared_attributes['post_id']             = $post->ID;
    9696        $shared_attributes['post_type']           = $post->post_type;
    97         $shared_attributes['post_type_label']     = $this->get_post_label_attributes();
     97        $shared_attributes['post_type_label']     = $this->get_post_label_attributes($post);
    9898        $shared_attributes['post_title']          = $post->post_title;
    9999        $shared_attributes['post_excerpt']        = apply_filters('the_excerpt', $post->post_excerpt);
  • wp-algolia/trunk/src/indices/class-algolia-searchable-posts-index.php

    r2100083 r2100698  
    7575    protected function get_settings()
    7676    {
    77         $settings = array(
    78             'attributesToIndex'     => array(
     77        $settings = [
     78            'attributesToIndex'     => [
    7979                'unordered(post_title)',
    8080                'unordered(taxonomies)',
    8181                'unordered(content)',
    82             ),
    83             'customRanking'         => array(
     82            ],
     83            'customRanking'         => [
    8484                'desc(is_sticky)',
    8585                'desc(post_date)',
    8686                'asc(record_index)',
    87             ),
     87            ],
    8888            'attributeForDistinct'  => 'post_id',
    8989            'distinct'              => true,
    90             'attributesForFaceting' => array(
     90            'attributesForFaceting' => [
    9191                'taxonomies',
    9292                'taxonomies_hierarchical',
    9393                'post_author.display_name',
    9494                'post_type_label',
    95             ),
    96             'attributesToSnippet'   => array(
     95            ],
     96            'attributesToSnippet'   => [
    9797                'post_title:30',
    9898                'content:30',
    99             ),
     99            ],
    100100            'snippetEllipsisText'   => '…',
    101         );
     101        ];
    102102
    103103        $settings = (array) apply_filters('algolia_searchable_posts_index_settings', $settings);
     
    111111    protected function get_synonyms()
    112112    {
    113         $synonyms = (array) apply_filters('algolia_searchable_posts_index_synonyms', array());
     113        $synonyms = (array) apply_filters('algolia_searchable_posts_index_synonyms', []);
    114114
    115115        return $synonyms;
     
    151151    protected function get_re_index_items_count()
    152152    {
    153         $query = new WP_Query(
    154             array(
    155                 'post_type'              => $this->post_types,
    156                 'post_status'            => 'any', // Let the `should_index` take care of the filtering.
    157                 'suppress_filters'       => true,
    158                 'cache_results'          => false,
    159                 'lazy_load_term_meta'    => false,
    160                 'update_post_term_cache' => false,
    161             )
    162         );
     153        $query = new WP_Query([
     154            'post_type'              => $this->post_types,
     155            'post_status'            => 'any', // Let the `should_index` take care of the filtering.
     156            'suppress_filters'       => true,
     157            'cache_results'          => false,
     158            'lazy_load_term_meta'    => false,
     159            'update_post_term_cache' => false,
     160        ]);
    163161
    164162        return (int) $query->found_posts;
     
    173171    protected function get_items($page, $batch_size)
    174172    {
    175         $query = new WP_Query(
    176             array(
    177                 'post_type'              => $this->post_types,
    178                 'posts_per_page'         => $batch_size,
    179                 'post_status'            => 'any',
    180                 'order'                  => 'ASC',
    181                 'orderby'                => 'ID',
    182                 'paged'                  => $page,
    183                 'suppress_filters'       => true,
    184                 'cache_results'          => false,
    185                 'lazy_load_term_meta'    => false,
    186                 'update_post_term_cache' => false,
    187             )
    188         );
     173        $query = new WP_Query([
     174            'post_type'              => $this->post_types,
     175            'posts_per_page'         => $batch_size,
     176            'post_status'            => 'any',
     177            'order'                  => 'ASC',
     178            'orderby'                => 'ID',
     179            'paged'                  => $page,
     180            'suppress_filters'       => true,
     181            'cache_results'          => false,
     182            'lazy_load_term_meta'    => false,
     183            'update_post_term_cache' => false,
     184        ]);
    189185
    190186        return $query->posts;
  • wp-algolia/trunk/vendor/autoload.php

    r2100083 r2100698  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f::getLoader();
     7return ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0::getLoader();
  • wp-algolia/trunk/vendor/composer/autoload_real.php

    r2100083 r2100698  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f
     5class ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInited94fe102ede5518d50e6b8e4a1bc19f', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInit18009676d0bcc7296499ee1203467cc0', 'loadClassLoader'));
    2525
    2626        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    2828            require_once __DIR__ . '/autoload_static.php';
    2929
    30             call_user_func(\Composer\Autoload\ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::getInitializer($loader));
     30            call_user_func(\Composer\Autoload\ComposerStaticInit18009676d0bcc7296499ee1203467cc0::getInitializer($loader));
    3131        } else {
    3232            $map = require __DIR__ . '/autoload_namespaces.php';
     
    4949
    5050        if ($useStaticLoader) {
    51             $includeFiles = Composer\Autoload\ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$files;
     51            $includeFiles = Composer\Autoload\ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$files;
    5252        } else {
    5353            $includeFiles = require __DIR__ . '/autoload_files.php';
    5454        }
    5555        foreach ($includeFiles as $fileIdentifier => $file) {
    56             composerRequireed94fe102ede5518d50e6b8e4a1bc19f($fileIdentifier, $file);
     56            composerRequire18009676d0bcc7296499ee1203467cc0($fileIdentifier, $file);
    5757        }
    5858
     
    6161}
    6262
    63 function composerRequireed94fe102ede5518d50e6b8e4a1bc19f($fileIdentifier, $file)
     63function composerRequire18009676d0bcc7296499ee1203467cc0($fileIdentifier, $file)
    6464{
    6565    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wp-algolia/trunk/vendor/composer/autoload_static.php

    r2100083 r2100698  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f
     7class ComposerStaticInit18009676d0bcc7296499ee1203467cc0
    88{
    99    public static $files = array (
     
    338338    {
    339339        return \Closure::bind(function () use ($loader) {
    340             $loader->prefixLengthsPsr4 = ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$prefixLengthsPsr4;
    341             $loader->prefixDirsPsr4 = ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$prefixDirsPsr4;
    342             $loader->classMap = ComposerStaticInited94fe102ede5518d50e6b8e4a1bc19f::$classMap;
     340            $loader->prefixLengthsPsr4 = ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$prefixLengthsPsr4;
     341            $loader->prefixDirsPsr4 = ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$prefixDirsPsr4;
     342            $loader->classMap = ComposerStaticInit18009676d0bcc7296499ee1203467cc0::$classMap;
    343343
    344344        }, null, ClassLoader::class);
  • wp-algolia/trunk/wp-algolia.php

    r2100083 r2100698  
    55Plugin URI:        https://www.algolia.com/
    66Description:       WordPress plugin to use Algolia as a search engine.
    7 Version:           3.0.0
     7Version:           3.0.1
    88Author:            Léo Colombaro
    99Author URI:        https://colombaro.fr/
Note: See TracChangeset for help on using the changeset viewer.