Plugin Directory

Changeset 3090937


Ignore:
Timestamp:
05/22/2024 01:50:44 PM (22 months ago)
Author:
laolaweb
Message:

Release 3.0.6

Location:
personio-integration-light
Files:
16 edited
20 copied

Legend:

Unmodified
Added
Removed
  • personio-integration-light/tags/3.0.6/app/Helper.php

    r3075771 r3090937  
    347347
    348348    /**
    349      * Prüfe, ob der Import per CLI aufgerufen wird.
    350      * Z.B. um einen Fortschrittsbalken anzuzeigen.
     349     * Check if WP CLI has been called.
    351350     *
    352351     * @return bool
     
    651650     * Add new entry with its key on specific position in array.
    652651     *
    653      * @param array $fields The array we want to change.
    654      * @param int   $position The position where the new array should be added.
    655      * @param array $array_to_add The new array which should be added.
     652     * @param array|null $fields The array we want to change.
     653     * @param int        $position The position where the new array should be added.
     654     * @param array      $array_to_add The new array which should be added.
    656655     *
    657656     * @return array
    658657     */
    659     public static function add_array_in_array_on_position( array $fields, int $position, array $array_to_add ): array {
     658    public static function add_array_in_array_on_position( array|null $fields, int $position, array $array_to_add ): array {
     659        if ( is_null( $fields ) ) {
     660            return array();
     661        }
    660662        return array_slice( $fields, 0, $position, true ) + $array_to_add + array_slice( $fields, $position, null, true );
    661663    }
  • personio-integration-light/tags/3.0.6/app/Plugin/Admin/Admin.php

    r3083167 r3090937  
    158158                'title_settings_import_file_result'  => __( 'Import file uploaded', 'personio-integration-light' ),
    159159                'text_settings_import_file_missing'  => __( 'Please choose a file for the import.', 'personio-integration-light' ),
    160                 'title_delete_progress'              => __( 'Deletion in progress', 'personio-integration_light' ),
     160                'title_delete_progress'              => __( 'Deletion in progress', 'personio-integration-light' ),
    161161                'title_deletion_success'             => __( 'Deletion endet', 'personio-integration-light' ),
    162162                'txt_deletion_success'               => __( '<strong>All positions have been deleted from WordPress.</strong><br>They are still available in Personio.<br>You can re-import the positions at any time.', 'personio-integration-light' ),
  • personio-integration-light/tags/3.0.6/app/Plugin/Schedules.php

    r3075771 r3090937  
    5454    public function init(): void {
    5555        // use our own hooks.
    56         add_filter( 'personio_integration_schedule_our_events', array( $this, 'check_events' ) );
     56        if ( is_admin() ) {
     57            add_filter( 'personio_integration_schedule_our_events', array( $this, 'check_events' ) );
     58        }
    5759        add_filter( 'personio_integration_settings', array( $this, 'add_settings' ) );
    5860
     
    7476        // action to create all registered schedules.
    7577        add_action( 'admin_action_personioPositionsCreateSchedules', array( $this, 'create_schedules_per_request' ) );
     78        add_filter( 'schedule_event', array( $this, 'add_schedule_to_list' ) );
    7679        add_action( 'shutdown', array( $this, 'check_events_on_shutdown' ) );
    7780    }
     
    152155        }
    153156
    154         if ( is_admin() && ! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) {
     157        if ( ! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) {
    155158            foreach ( $this->get_schedule_object_names() as $object_name ) {
    156159                $obj = new $object_name();
     
    314317        $this->check_events( $this->get_events() );
    315318    }
     319
     320    /**
     321     * Add schedule to our list of schedules.
     322     *
     323     * @param object $event The event properties.
     324     *
     325     * @return object
     326     */
     327    public function add_schedule_to_list( object $event ): object {
     328        // get our object.
     329        $schedule_obj = $this->get_schedule_object_by_name( $event->hook );
     330
     331        // bail if this is not an event of our plugin.
     332        if ( ! $schedule_obj ) {
     333            return $event;
     334        }
     335
     336        // get the actual list.
     337        $list                              = get_option( 'personio_integration_schedules' );
     338        $list[ $schedule_obj->get_name() ] = $schedule_obj->get_args();
     339        update_option( 'personio_integration_schedules', $list );
     340
     341        // return the event object.
     342        return $event;
     343    }
    316344}
  • personio-integration-light/tags/3.0.6/app/Plugin/Settings.php

    r3085808 r3090937  
    11011101        }
    11021102
    1103         // save complete settings on single field.
    1104         update_option( 'personio_integration_settings', $this->get_settings() );
     1103        // get settings.
     1104        $settings = $this->get_settings();
     1105
     1106        // remove the callbacks from settings.
     1107        foreach ( $settings as $section_name => $section_settings ) {
     1108            if ( ! empty( $section_settings['callback'] ) ) {
     1109                unset( $settings[ $section_name ]['callback'] );
     1110            }
     1111            if ( ! empty( $section_settings['fields'] ) ) {
     1112                foreach ( $section_settings['fields'] as $field_name => $field ) {
     1113                    if ( ! empty( $field['field'] ) ) {
     1114                        unset( $settings[ $section_name ]['fields'][ $field_name ]['field'] );
     1115                    }
     1116                    if ( ! empty( $field['callback'] ) ) {
     1117                        unset( $settings[ $section_name ]['fields'][ $field_name ]['callback'] );
     1118                    }
     1119                    if ( ! empty( $field['register_attributes']['sanitize_callback'] ) ) {
     1120                        unset( $settings[ $section_name ]['fields'][ $field_name ]['register_attributes']['sanitize_callback'] );
     1121                    }
     1122                }
     1123            }
     1124        }
     1125
     1126        // save complete settings in single option field.
     1127        update_option( 'personio_integration_settings', $settings );
    11051128    }
    11061129}
  • personio-integration-light/tags/3.0.6/app/Plugin/Uninstaller.php

    r3085808 r3090937  
    170170            'personioIntegrationLightInstallDate',
    171171            'personio_integration_settings',
     172            'personio_integration_schedules',
    172173        );
    173174    }
  • personio-integration-light/tags/3.0.6/lib/composer/autoload_real.php

    r3085808 r3090937  
    3333
    3434        $loader->setClassMapAuthoritative(true);
    35         $loader->setApcuPrefix('qP9lQYzeAbvGTHPX/VboI');
     35        $loader->setApcuPrefix('5w/pgOIUqKnKJoELHmZcj');
    3636        $loader->register(false);
    3737
  • personio-integration-light/tags/3.0.6/lib/composer/installed.json

    r3083167 r3090937  
    404404        {
    405405            "name": "phpcsstandards/phpcsutils",
    406             "version": "1.0.11",
    407             "version_normalized": "1.0.11.0",
     406            "version": "1.0.12",
     407            "version_normalized": "1.0.12.0",
    408408            "source": {
    409409                "type": "git",
    410410                "url": "https://github.com/PHPCSStandards/PHPCSUtils.git",
    411                 "reference": "c457da9dabb60eb7106dd5e3c05132b1a6539c6a"
    412             },
    413             "dist": {
    414                 "type": "zip",
    415                 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/c457da9dabb60eb7106dd5e3c05132b1a6539c6a",
    416                 "reference": "c457da9dabb60eb7106dd5e3c05132b1a6539c6a",
     411                "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c"
     412            },
     413            "dist": {
     414                "type": "zip",
     415                "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/87b233b00daf83fb70f40c9a28692be017ea7c6c",
     416                "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c",
    417417                "shasum": ""
    418418            },
     
    420420                "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0",
    421421                "php": ">=5.4",
    422                 "squizlabs/php_codesniffer": "^3.9.0 || 4.0.x-dev@dev"
     422                "squizlabs/php_codesniffer": "^3.10.0 || 4.0.x-dev@dev"
    423423            },
    424424            "require-dev": {
     
    429429                "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0"
    430430            },
    431             "time": "2024-04-24T11:47:18+00:00",
     431            "time": "2024-05-20T13:34:27+00:00",
    432432            "type": "phpcodesniffer-standard",
    433433            "extra": {
     
    610610        {
    611611            "name": "phpdocumentor/reflection-docblock",
    612             "version": "5.4.0",
    613             "version_normalized": "5.4.0.0",
     612            "version": "5.4.1",
     613            "version_normalized": "5.4.1.0",
    614614            "source": {
    615615                "type": "git",
    616616                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
    617                 "reference": "298d2febfe79d03fe714eb871d5538da55205b1a"
    618             },
    619             "dist": {
    620                 "type": "zip",
    621                 "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/298d2febfe79d03fe714eb871d5538da55205b1a",
    622                 "reference": "298d2febfe79d03fe714eb871d5538da55205b1a",
     617                "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c"
     618            },
     619            "dist": {
     620                "type": "zip",
     621                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
     622                "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
    623623                "shasum": ""
    624624            },
     
    641641                "vimeo/psalm": "^5.13"
    642642            },
    643             "time": "2024-04-09T21:13:58+00:00",
     643            "time": "2024-05-21T05:55:05+00:00",
    644644            "type": "library",
    645645            "extra": {
     
    671671            "support": {
    672672                "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
    673                 "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.0"
     673                "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.1"
    674674            },
    675675            "install-path": "../phpdocumentor/reflection-docblock"
     
    974974        {
    975975            "name": "squizlabs/php_codesniffer",
    976             "version": "3.9.2",
    977             "version_normalized": "3.9.2.0",
     976            "version": "3.10.0",
     977            "version_normalized": "3.10.0.0",
    978978            "source": {
    979979                "type": "git",
    980980                "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
    981                 "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480"
    982             },
    983             "dist": {
    984                 "type": "zip",
    985                 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/aac1f6f347a5c5ac6bc98ad395007df00990f480",
    986                 "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480",
     981                "reference": "57e09801c2fbae2d257b8b75bebb3deeb7e9deb2"
     982            },
     983            "dist": {
     984                "type": "zip",
     985                "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/57e09801c2fbae2d257b8b75bebb3deeb7e9deb2",
     986                "reference": "57e09801c2fbae2d257b8b75bebb3deeb7e9deb2",
    987987                "shasum": ""
    988988            },
     
    996996                "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4"
    997997            },
    998             "time": "2024-04-23T20:25:34+00:00",
     998            "time": "2024-05-20T08:11:32+00:00",
    999999            "bin": [
    10001000                "bin/phpcbf",
  • personio-integration-light/tags/3.0.6/lib/composer/installed.php

    r3083167 r3090937  
    6666        ),
    6767        'phpcsstandards/phpcsutils' => array(
    68             'pretty_version' => '1.0.11',
    69             'version' => '1.0.11.0',
    70             'reference' => 'c457da9dabb60eb7106dd5e3c05132b1a6539c6a',
     68            'pretty_version' => '1.0.12',
     69            'version' => '1.0.12.0',
     70            'reference' => '87b233b00daf83fb70f40c9a28692be017ea7c6c',
    7171            'type' => 'phpcodesniffer-standard',
    7272            'install_path' => __DIR__ . '/../phpcsstandards/phpcsutils',
     
    9393        ),
    9494        'phpdocumentor/reflection-docblock' => array(
    95             'pretty_version' => '5.4.0',
    96             'version' => '5.4.0.0',
    97             'reference' => '298d2febfe79d03fe714eb871d5538da55205b1a',
     95            'pretty_version' => '5.4.1',
     96            'version' => '5.4.1.0',
     97            'reference' => '9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c',
    9898            'type' => 'library',
    9999            'install_path' => __DIR__ . '/../phpdocumentor/reflection-docblock',
     
    153153        ),
    154154        'squizlabs/php_codesniffer' => array(
    155             'pretty_version' => '3.9.2',
    156             'version' => '3.9.2.0',
    157             'reference' => 'aac1f6f347a5c5ac6bc98ad395007df00990f480',
     155            'pretty_version' => '3.10.0',
     156            'version' => '3.10.0.0',
     157            'reference' => '57e09801c2fbae2d257b8b75bebb3deeb7e9deb2',
    158158            'type' => 'library',
    159159            'install_path' => __DIR__ . '/../squizlabs/php_codesniffer',
  • personio-integration-light/tags/3.0.6/personio-integration-light.php

    r3085808 r3090937  
    55 * Requires at least: 4.9.24
    66 * Requires PHP:      8.0
    7  * Version:           3.0.5
     7 * Version:           3.0.6
    88 * Author:            laOlaWeb
    99 * Author URI:        https://laolaweb.com
     
    2424
    2525// set version number.
    26 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.5' );
     26define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' );
    2727
    2828// save plugin-path.
  • personio-integration-light/tags/3.0.6/readme.txt

    r3085814 r3090937  
    77License: GPL-2.0-or-later
    88License URI: https://www.gnu.org/licenses/gpl-2.0.html
    9 Stable tag: 3.0.5
     9Stable tag: 3.0.6
    1010
    1111Import and display your positions from [Personio](https://www.personio.com) directly on your website. Get full control over how they are displayed.
     
    4242- Customization of slugs (URLs) for list and detailed views of positions
    4343- Multiple and customizable application forms incl. export of them via Personio API
    44 - Supports all languages Personio offers German, English, French, Spanish, Dutch, Italian, Portuguese, Swedish, Finnish
     44- Supports all languages Personio offers German, English, French, Spanish, Dutch, Italian, Portuguese, Swedish, Finnish, Polish
    4545- Support for multilingual plugins Polylang, WPML, Weglot and TranslatePress
    4646- Support for subcompanies and additional offices in positions
     
    439439* Fixed some typos
    440440* Fixed generation of documentation during plugin release
     441
     442= 3.0.6 =
     443* Optimized internal usage of settings of this plugin
     444* Optimized internal usage of schedules of this plugin
     445* Optimized schedule check in frontend
     446* Fixed typos
  • personio-integration-light/tags/3.0.6/uninstall.php

    r3085808 r3090937  
    2727
    2828// set version number.
    29 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.5' );
     29define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' );
    3030
    3131// save plugin-path.
  • personio-integration-light/trunk/app/Helper.php

    r3075771 r3090937  
    347347
    348348    /**
    349      * Prüfe, ob der Import per CLI aufgerufen wird.
    350      * Z.B. um einen Fortschrittsbalken anzuzeigen.
     349     * Check if WP CLI has been called.
    351350     *
    352351     * @return bool
     
    651650     * Add new entry with its key on specific position in array.
    652651     *
    653      * @param array $fields The array we want to change.
    654      * @param int   $position The position where the new array should be added.
    655      * @param array $array_to_add The new array which should be added.
     652     * @param array|null $fields The array we want to change.
     653     * @param int        $position The position where the new array should be added.
     654     * @param array      $array_to_add The new array which should be added.
    656655     *
    657656     * @return array
    658657     */
    659     public static function add_array_in_array_on_position( array $fields, int $position, array $array_to_add ): array {
     658    public static function add_array_in_array_on_position( array|null $fields, int $position, array $array_to_add ): array {
     659        if ( is_null( $fields ) ) {
     660            return array();
     661        }
    660662        return array_slice( $fields, 0, $position, true ) + $array_to_add + array_slice( $fields, $position, null, true );
    661663    }
  • personio-integration-light/trunk/app/Plugin/Admin/Admin.php

    r3083167 r3090937  
    158158                'title_settings_import_file_result'  => __( 'Import file uploaded', 'personio-integration-light' ),
    159159                'text_settings_import_file_missing'  => __( 'Please choose a file for the import.', 'personio-integration-light' ),
    160                 'title_delete_progress'              => __( 'Deletion in progress', 'personio-integration_light' ),
     160                'title_delete_progress'              => __( 'Deletion in progress', 'personio-integration-light' ),
    161161                'title_deletion_success'             => __( 'Deletion endet', 'personio-integration-light' ),
    162162                'txt_deletion_success'               => __( '<strong>All positions have been deleted from WordPress.</strong><br>They are still available in Personio.<br>You can re-import the positions at any time.', 'personio-integration-light' ),
  • personio-integration-light/trunk/app/Plugin/Schedules.php

    r3075771 r3090937  
    5454    public function init(): void {
    5555        // use our own hooks.
    56         add_filter( 'personio_integration_schedule_our_events', array( $this, 'check_events' ) );
     56        if ( is_admin() ) {
     57            add_filter( 'personio_integration_schedule_our_events', array( $this, 'check_events' ) );
     58        }
    5759        add_filter( 'personio_integration_settings', array( $this, 'add_settings' ) );
    5860
     
    7476        // action to create all registered schedules.
    7577        add_action( 'admin_action_personioPositionsCreateSchedules', array( $this, 'create_schedules_per_request' ) );
     78        add_filter( 'schedule_event', array( $this, 'add_schedule_to_list' ) );
    7679        add_action( 'shutdown', array( $this, 'check_events_on_shutdown' ) );
    7780    }
     
    152155        }
    153156
    154         if ( is_admin() && ! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) {
     157        if ( ! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) {
    155158            foreach ( $this->get_schedule_object_names() as $object_name ) {
    156159                $obj = new $object_name();
     
    314317        $this->check_events( $this->get_events() );
    315318    }
     319
     320    /**
     321     * Add schedule to our list of schedules.
     322     *
     323     * @param object $event The event properties.
     324     *
     325     * @return object
     326     */
     327    public function add_schedule_to_list( object $event ): object {
     328        // get our object.
     329        $schedule_obj = $this->get_schedule_object_by_name( $event->hook );
     330
     331        // bail if this is not an event of our plugin.
     332        if ( ! $schedule_obj ) {
     333            return $event;
     334        }
     335
     336        // get the actual list.
     337        $list                              = get_option( 'personio_integration_schedules' );
     338        $list[ $schedule_obj->get_name() ] = $schedule_obj->get_args();
     339        update_option( 'personio_integration_schedules', $list );
     340
     341        // return the event object.
     342        return $event;
     343    }
    316344}
  • personio-integration-light/trunk/app/Plugin/Settings.php

    r3085808 r3090937  
    11011101        }
    11021102
    1103         // save complete settings on single field.
    1104         update_option( 'personio_integration_settings', $this->get_settings() );
     1103        // get settings.
     1104        $settings = $this->get_settings();
     1105
     1106        // remove the callbacks from settings.
     1107        foreach ( $settings as $section_name => $section_settings ) {
     1108            if ( ! empty( $section_settings['callback'] ) ) {
     1109                unset( $settings[ $section_name ]['callback'] );
     1110            }
     1111            if ( ! empty( $section_settings['fields'] ) ) {
     1112                foreach ( $section_settings['fields'] as $field_name => $field ) {
     1113                    if ( ! empty( $field['field'] ) ) {
     1114                        unset( $settings[ $section_name ]['fields'][ $field_name ]['field'] );
     1115                    }
     1116                    if ( ! empty( $field['callback'] ) ) {
     1117                        unset( $settings[ $section_name ]['fields'][ $field_name ]['callback'] );
     1118                    }
     1119                    if ( ! empty( $field['register_attributes']['sanitize_callback'] ) ) {
     1120                        unset( $settings[ $section_name ]['fields'][ $field_name ]['register_attributes']['sanitize_callback'] );
     1121                    }
     1122                }
     1123            }
     1124        }
     1125
     1126        // save complete settings in single option field.
     1127        update_option( 'personio_integration_settings', $settings );
    11051128    }
    11061129}
  • personio-integration-light/trunk/app/Plugin/Uninstaller.php

    r3085808 r3090937  
    170170            'personioIntegrationLightInstallDate',
    171171            'personio_integration_settings',
     172            'personio_integration_schedules',
    172173        );
    173174    }
  • personio-integration-light/trunk/lib/composer/autoload_real.php

    r3085808 r3090937  
    3333
    3434        $loader->setClassMapAuthoritative(true);
    35         $loader->setApcuPrefix('qP9lQYzeAbvGTHPX/VboI');
     35        $loader->setApcuPrefix('5w/pgOIUqKnKJoELHmZcj');
    3636        $loader->register(false);
    3737
  • personio-integration-light/trunk/lib/composer/installed.json

    r3083167 r3090937  
    404404        {
    405405            "name": "phpcsstandards/phpcsutils",
    406             "version": "1.0.11",
    407             "version_normalized": "1.0.11.0",
     406            "version": "1.0.12",
     407            "version_normalized": "1.0.12.0",
    408408            "source": {
    409409                "type": "git",
    410410                "url": "https://github.com/PHPCSStandards/PHPCSUtils.git",
    411                 "reference": "c457da9dabb60eb7106dd5e3c05132b1a6539c6a"
    412             },
    413             "dist": {
    414                 "type": "zip",
    415                 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/c457da9dabb60eb7106dd5e3c05132b1a6539c6a",
    416                 "reference": "c457da9dabb60eb7106dd5e3c05132b1a6539c6a",
     411                "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c"
     412            },
     413            "dist": {
     414                "type": "zip",
     415                "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/87b233b00daf83fb70f40c9a28692be017ea7c6c",
     416                "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c",
    417417                "shasum": ""
    418418            },
     
    420420                "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0",
    421421                "php": ">=5.4",
    422                 "squizlabs/php_codesniffer": "^3.9.0 || 4.0.x-dev@dev"
     422                "squizlabs/php_codesniffer": "^3.10.0 || 4.0.x-dev@dev"
    423423            },
    424424            "require-dev": {
     
    429429                "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0"
    430430            },
    431             "time": "2024-04-24T11:47:18+00:00",
     431            "time": "2024-05-20T13:34:27+00:00",
    432432            "type": "phpcodesniffer-standard",
    433433            "extra": {
     
    610610        {
    611611            "name": "phpdocumentor/reflection-docblock",
    612             "version": "5.4.0",
    613             "version_normalized": "5.4.0.0",
     612            "version": "5.4.1",
     613            "version_normalized": "5.4.1.0",
    614614            "source": {
    615615                "type": "git",
    616616                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
    617                 "reference": "298d2febfe79d03fe714eb871d5538da55205b1a"
    618             },
    619             "dist": {
    620                 "type": "zip",
    621                 "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/298d2febfe79d03fe714eb871d5538da55205b1a",
    622                 "reference": "298d2febfe79d03fe714eb871d5538da55205b1a",
     617                "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c"
     618            },
     619            "dist": {
     620                "type": "zip",
     621                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
     622                "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
    623623                "shasum": ""
    624624            },
     
    641641                "vimeo/psalm": "^5.13"
    642642            },
    643             "time": "2024-04-09T21:13:58+00:00",
     643            "time": "2024-05-21T05:55:05+00:00",
    644644            "type": "library",
    645645            "extra": {
     
    671671            "support": {
    672672                "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
    673                 "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.0"
     673                "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.1"
    674674            },
    675675            "install-path": "../phpdocumentor/reflection-docblock"
     
    974974        {
    975975            "name": "squizlabs/php_codesniffer",
    976             "version": "3.9.2",
    977             "version_normalized": "3.9.2.0",
     976            "version": "3.10.0",
     977            "version_normalized": "3.10.0.0",
    978978            "source": {
    979979                "type": "git",
    980980                "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
    981                 "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480"
    982             },
    983             "dist": {
    984                 "type": "zip",
    985                 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/aac1f6f347a5c5ac6bc98ad395007df00990f480",
    986                 "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480",
     981                "reference": "57e09801c2fbae2d257b8b75bebb3deeb7e9deb2"
     982            },
     983            "dist": {
     984                "type": "zip",
     985                "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/57e09801c2fbae2d257b8b75bebb3deeb7e9deb2",
     986                "reference": "57e09801c2fbae2d257b8b75bebb3deeb7e9deb2",
    987987                "shasum": ""
    988988            },
     
    996996                "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4"
    997997            },
    998             "time": "2024-04-23T20:25:34+00:00",
     998            "time": "2024-05-20T08:11:32+00:00",
    999999            "bin": [
    10001000                "bin/phpcbf",
  • personio-integration-light/trunk/lib/composer/installed.php

    r3083167 r3090937  
    6666        ),
    6767        'phpcsstandards/phpcsutils' => array(
    68             'pretty_version' => '1.0.11',
    69             'version' => '1.0.11.0',
    70             'reference' => 'c457da9dabb60eb7106dd5e3c05132b1a6539c6a',
     68            'pretty_version' => '1.0.12',
     69            'version' => '1.0.12.0',
     70            'reference' => '87b233b00daf83fb70f40c9a28692be017ea7c6c',
    7171            'type' => 'phpcodesniffer-standard',
    7272            'install_path' => __DIR__ . '/../phpcsstandards/phpcsutils',
     
    9393        ),
    9494        'phpdocumentor/reflection-docblock' => array(
    95             'pretty_version' => '5.4.0',
    96             'version' => '5.4.0.0',
    97             'reference' => '298d2febfe79d03fe714eb871d5538da55205b1a',
     95            'pretty_version' => '5.4.1',
     96            'version' => '5.4.1.0',
     97            'reference' => '9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c',
    9898            'type' => 'library',
    9999            'install_path' => __DIR__ . '/../phpdocumentor/reflection-docblock',
     
    153153        ),
    154154        'squizlabs/php_codesniffer' => array(
    155             'pretty_version' => '3.9.2',
    156             'version' => '3.9.2.0',
    157             'reference' => 'aac1f6f347a5c5ac6bc98ad395007df00990f480',
     155            'pretty_version' => '3.10.0',
     156            'version' => '3.10.0.0',
     157            'reference' => '57e09801c2fbae2d257b8b75bebb3deeb7e9deb2',
    158158            'type' => 'library',
    159159            'install_path' => __DIR__ . '/../squizlabs/php_codesniffer',
  • personio-integration-light/trunk/personio-integration-light.php

    r3085808 r3090937  
    55 * Requires at least: 4.9.24
    66 * Requires PHP:      8.0
    7  * Version:           3.0.5
     7 * Version:           3.0.6
    88 * Author:            laOlaWeb
    99 * Author URI:        https://laolaweb.com
     
    2424
    2525// set version number.
    26 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.5' );
     26define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' );
    2727
    2828// save plugin-path.
  • personio-integration-light/trunk/readme.txt

    r3085814 r3090937  
    77License: GPL-2.0-or-later
    88License URI: https://www.gnu.org/licenses/gpl-2.0.html
    9 Stable tag: 3.0.5
     9Stable tag: 3.0.6
    1010
    1111Import and display your positions from [Personio](https://www.personio.com) directly on your website. Get full control over how they are displayed.
     
    4242- Customization of slugs (URLs) for list and detailed views of positions
    4343- Multiple and customizable application forms incl. export of them via Personio API
    44 - Supports all languages Personio offers German, English, French, Spanish, Dutch, Italian, Portuguese, Swedish, Finnish
     44- Supports all languages Personio offers German, English, French, Spanish, Dutch, Italian, Portuguese, Swedish, Finnish, Polish
    4545- Support for multilingual plugins Polylang, WPML, Weglot and TranslatePress
    4646- Support for subcompanies and additional offices in positions
     
    439439* Fixed some typos
    440440* Fixed generation of documentation during plugin release
     441
     442= 3.0.6 =
     443* Optimized internal usage of settings of this plugin
     444* Optimized internal usage of schedules of this plugin
     445* Optimized schedule check in frontend
     446* Fixed typos
  • personio-integration-light/trunk/uninstall.php

    r3085808 r3090937  
    2727
    2828// set version number.
    29 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.5' );
     29define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' );
    3030
    3131// save plugin-path.
Note: See TracChangeset for help on using the changeset viewer.