Changeset 3090937
- Timestamp:
- 05/22/2024 01:50:44 PM (22 months ago)
- Location:
- personio-integration-light
- Files:
-
- 16 edited
- 20 copied
-
tags/3.0.6 (copied) (copied from personio-integration-light/trunk)
-
tags/3.0.6/app/Helper.php (modified) (2 diffs)
-
tags/3.0.6/app/PersonioIntegration/Availability.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/Availability.php)
-
tags/3.0.6/app/PersonioIntegration/Extensions.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/Extensions.php)
-
tags/3.0.6/app/PersonioIntegration/Extensions/Show_Xml.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/Extensions/Show_Xml.php)
-
tags/3.0.6/app/PersonioIntegration/Import.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/Import.php)
-
tags/3.0.6/app/PersonioIntegration/Imports.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/Imports.php)
-
tags/3.0.6/app/PersonioIntegration/Position.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/Position.php)
-
tags/3.0.6/app/PersonioIntegration/PostTypes/PersonioPosition.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/PostTypes/PersonioPosition.php)
-
tags/3.0.6/app/PersonioIntegration/Show_Position_Xml.php (copied) (copied from personio-integration-light/trunk/app/PersonioIntegration/Show_Position_Xml.php)
-
tags/3.0.6/app/Plugin/Admin/Admin.php (modified) (1 diff)
-
tags/3.0.6/app/Plugin/Init.php (copied) (copied from personio-integration-light/trunk/app/Plugin/Init.php)
-
tags/3.0.6/app/Plugin/Schedules.php (modified) (4 diffs)
-
tags/3.0.6/app/Plugin/Settings.php (copied) (copied from personio-integration-light/trunk/app/Plugin/Settings.php) (1 diff)
-
tags/3.0.6/app/Plugin/Settings_Export.php (copied) (copied from personio-integration-light/trunk/app/Plugin/Settings_Export.php)
-
tags/3.0.6/app/Plugin/Settings_Import.php (copied) (copied from personio-integration-light/trunk/app/Plugin/Settings_Import.php)
-
tags/3.0.6/app/Plugin/Uninstaller.php (copied) (copied from personio-integration-light/trunk/app/Plugin/Uninstaller.php) (1 diff)
-
tags/3.0.6/lib/composer/autoload_classmap.php (copied) (copied from personio-integration-light/trunk/lib/composer/autoload_classmap.php)
-
tags/3.0.6/lib/composer/autoload_real.php (copied) (copied from personio-integration-light/trunk/lib/composer/autoload_real.php) (1 diff)
-
tags/3.0.6/lib/composer/autoload_static.php (copied) (copied from personio-integration-light/trunk/lib/composer/autoload_static.php)
-
tags/3.0.6/lib/composer/installed.json (modified) (8 diffs)
-
tags/3.0.6/lib/composer/installed.php (modified) (3 diffs)
-
tags/3.0.6/personio-integration-light.php (copied) (copied from personio-integration-light/trunk/personio-integration-light.php) (2 diffs)
-
tags/3.0.6/readme.txt (copied) (copied from personio-integration-light/trunk/readme.txt) (3 diffs)
-
tags/3.0.6/uninstall.php (copied) (copied from personio-integration-light/trunk/uninstall.php) (1 diff)
-
trunk/app/Helper.php (modified) (2 diffs)
-
trunk/app/Plugin/Admin/Admin.php (modified) (1 diff)
-
trunk/app/Plugin/Schedules.php (modified) (4 diffs)
-
trunk/app/Plugin/Settings.php (modified) (1 diff)
-
trunk/app/Plugin/Uninstaller.php (modified) (1 diff)
-
trunk/lib/composer/autoload_real.php (modified) (1 diff)
-
trunk/lib/composer/installed.json (modified) (8 diffs)
-
trunk/lib/composer/installed.php (modified) (3 diffs)
-
trunk/personio-integration-light.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/uninstall.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
personio-integration-light/tags/3.0.6/app/Helper.php
r3075771 r3090937 347 347 348 348 /** 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. 351 350 * 352 351 * @return bool … … 651 650 * Add new entry with its key on specific position in array. 652 651 * 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. 656 655 * 657 656 * @return array 658 657 */ 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 } 660 662 return array_slice( $fields, 0, $position, true ) + $array_to_add + array_slice( $fields, $position, null, true ); 661 663 } -
personio-integration-light/tags/3.0.6/app/Plugin/Admin/Admin.php
r3083167 r3090937 158 158 'title_settings_import_file_result' => __( 'Import file uploaded', 'personio-integration-light' ), 159 159 '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' ), 161 161 'title_deletion_success' => __( 'Deletion endet', 'personio-integration-light' ), 162 162 '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 54 54 public function init(): void { 55 55 // 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 } 57 59 add_filter( 'personio_integration_settings', array( $this, 'add_settings' ) ); 58 60 … … 74 76 // action to create all registered schedules. 75 77 add_action( 'admin_action_personioPositionsCreateSchedules', array( $this, 'create_schedules_per_request' ) ); 78 add_filter( 'schedule_event', array( $this, 'add_schedule_to_list' ) ); 76 79 add_action( 'shutdown', array( $this, 'check_events_on_shutdown' ) ); 77 80 } … … 152 155 } 153 156 154 if ( is_admin() &&! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) {157 if ( ! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) { 155 158 foreach ( $this->get_schedule_object_names() as $object_name ) { 156 159 $obj = new $object_name(); … … 314 317 $this->check_events( $this->get_events() ); 315 318 } 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 } 316 344 } -
personio-integration-light/tags/3.0.6/app/Plugin/Settings.php
r3085808 r3090937 1101 1101 } 1102 1102 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 ); 1105 1128 } 1106 1129 } -
personio-integration-light/tags/3.0.6/app/Plugin/Uninstaller.php
r3085808 r3090937 170 170 'personioIntegrationLightInstallDate', 171 171 'personio_integration_settings', 172 'personio_integration_schedules', 172 173 ); 173 174 } -
personio-integration-light/tags/3.0.6/lib/composer/autoload_real.php
r3085808 r3090937 33 33 34 34 $loader->setClassMapAuthoritative(true); 35 $loader->setApcuPrefix(' qP9lQYzeAbvGTHPX/VboI');35 $loader->setApcuPrefix('5w/pgOIUqKnKJoELHmZcj'); 36 36 $loader->register(false); 37 37 -
personio-integration-light/tags/3.0.6/lib/composer/installed.json
r3083167 r3090937 404 404 { 405 405 "name": "phpcsstandards/phpcsutils", 406 "version": "1.0.1 1",407 "version_normalized": "1.0.1 1.0",406 "version": "1.0.12", 407 "version_normalized": "1.0.12.0", 408 408 "source": { 409 409 "type": "git", 410 410 "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", 417 417 "shasum": "" 418 418 }, … … 420 420 "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0", 421 421 "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" 423 423 }, 424 424 "require-dev": { … … 429 429 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0" 430 430 }, 431 "time": "2024-0 4-24T11:47:18+00:00",431 "time": "2024-05-20T13:34:27+00:00", 432 432 "type": "phpcodesniffer-standard", 433 433 "extra": { … … 610 610 { 611 611 "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", 614 614 "source": { 615 615 "type": "git", 616 616 "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", 623 623 "shasum": "" 624 624 }, … … 641 641 "vimeo/psalm": "^5.13" 642 642 }, 643 "time": "2024-0 4-09T21:13:58+00:00",643 "time": "2024-05-21T05:55:05+00:00", 644 644 "type": "library", 645 645 "extra": { … … 671 671 "support": { 672 672 "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" 674 674 }, 675 675 "install-path": "../phpdocumentor/reflection-docblock" … … 974 974 { 975 975 "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", 978 978 "source": { 979 979 "type": "git", 980 980 "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", 987 987 "shasum": "" 988 988 }, … … 996 996 "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 997 997 }, 998 "time": "2024-0 4-23T20:25:34+00:00",998 "time": "2024-05-20T08:11:32+00:00", 999 999 "bin": [ 1000 1000 "bin/phpcbf", -
personio-integration-light/tags/3.0.6/lib/composer/installed.php
r3083167 r3090937 66 66 ), 67 67 'phpcsstandards/phpcsutils' => array( 68 'pretty_version' => '1.0.1 1',69 'version' => '1.0.1 1.0',70 'reference' => ' c457da9dabb60eb7106dd5e3c05132b1a6539c6a',68 'pretty_version' => '1.0.12', 69 'version' => '1.0.12.0', 70 'reference' => '87b233b00daf83fb70f40c9a28692be017ea7c6c', 71 71 'type' => 'phpcodesniffer-standard', 72 72 'install_path' => __DIR__ . '/../phpcsstandards/phpcsutils', … … 93 93 ), 94 94 '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', 98 98 'type' => 'library', 99 99 'install_path' => __DIR__ . '/../phpdocumentor/reflection-docblock', … … 153 153 ), 154 154 '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', 158 158 'type' => 'library', 159 159 'install_path' => __DIR__ . '/../squizlabs/php_codesniffer', -
personio-integration-light/tags/3.0.6/personio-integration-light.php
r3085808 r3090937 5 5 * Requires at least: 4.9.24 6 6 * Requires PHP: 8.0 7 * Version: 3.0. 57 * Version: 3.0.6 8 8 * Author: laOlaWeb 9 9 * Author URI: https://laolaweb.com … … 24 24 25 25 // set version number. 26 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0. 5' );26 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' ); 27 27 28 28 // save plugin-path. -
personio-integration-light/tags/3.0.6/readme.txt
r3085814 r3090937 7 7 License: GPL-2.0-or-later 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html 9 Stable tag: 3.0. 59 Stable tag: 3.0.6 10 10 11 11 Import and display your positions from [Personio](https://www.personio.com) directly on your website. Get full control over how they are displayed. … … 42 42 - Customization of slugs (URLs) for list and detailed views of positions 43 43 - 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 45 45 - Support for multilingual plugins Polylang, WPML, Weglot and TranslatePress 46 46 - Support for subcompanies and additional offices in positions … … 439 439 * Fixed some typos 440 440 * 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 27 27 28 28 // set version number. 29 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0. 5' );29 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' ); 30 30 31 31 // save plugin-path. -
personio-integration-light/trunk/app/Helper.php
r3075771 r3090937 347 347 348 348 /** 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. 351 350 * 352 351 * @return bool … … 651 650 * Add new entry with its key on specific position in array. 652 651 * 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. 656 655 * 657 656 * @return array 658 657 */ 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 } 660 662 return array_slice( $fields, 0, $position, true ) + $array_to_add + array_slice( $fields, $position, null, true ); 661 663 } -
personio-integration-light/trunk/app/Plugin/Admin/Admin.php
r3083167 r3090937 158 158 'title_settings_import_file_result' => __( 'Import file uploaded', 'personio-integration-light' ), 159 159 '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' ), 161 161 'title_deletion_success' => __( 'Deletion endet', 'personio-integration-light' ), 162 162 '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 54 54 public function init(): void { 55 55 // 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 } 57 59 add_filter( 'personio_integration_settings', array( $this, 'add_settings' ) ); 58 60 … … 74 76 // action to create all registered schedules. 75 77 add_action( 'admin_action_personioPositionsCreateSchedules', array( $this, 'create_schedules_per_request' ) ); 78 add_filter( 'schedule_event', array( $this, 'add_schedule_to_list' ) ); 76 79 add_action( 'shutdown', array( $this, 'check_events_on_shutdown' ) ); 77 80 } … … 152 155 } 153 156 154 if ( is_admin() &&! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) {157 if ( ! defined( 'PERSONIO_INTEGRATION_ACTIVATION_RUNNING' ) ) { 155 158 foreach ( $this->get_schedule_object_names() as $object_name ) { 156 159 $obj = new $object_name(); … … 314 317 $this->check_events( $this->get_events() ); 315 318 } 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 } 316 344 } -
personio-integration-light/trunk/app/Plugin/Settings.php
r3085808 r3090937 1101 1101 } 1102 1102 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 ); 1105 1128 } 1106 1129 } -
personio-integration-light/trunk/app/Plugin/Uninstaller.php
r3085808 r3090937 170 170 'personioIntegrationLightInstallDate', 171 171 'personio_integration_settings', 172 'personio_integration_schedules', 172 173 ); 173 174 } -
personio-integration-light/trunk/lib/composer/autoload_real.php
r3085808 r3090937 33 33 34 34 $loader->setClassMapAuthoritative(true); 35 $loader->setApcuPrefix(' qP9lQYzeAbvGTHPX/VboI');35 $loader->setApcuPrefix('5w/pgOIUqKnKJoELHmZcj'); 36 36 $loader->register(false); 37 37 -
personio-integration-light/trunk/lib/composer/installed.json
r3083167 r3090937 404 404 { 405 405 "name": "phpcsstandards/phpcsutils", 406 "version": "1.0.1 1",407 "version_normalized": "1.0.1 1.0",406 "version": "1.0.12", 407 "version_normalized": "1.0.12.0", 408 408 "source": { 409 409 "type": "git", 410 410 "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", 417 417 "shasum": "" 418 418 }, … … 420 420 "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0", 421 421 "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" 423 423 }, 424 424 "require-dev": { … … 429 429 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0" 430 430 }, 431 "time": "2024-0 4-24T11:47:18+00:00",431 "time": "2024-05-20T13:34:27+00:00", 432 432 "type": "phpcodesniffer-standard", 433 433 "extra": { … … 610 610 { 611 611 "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", 614 614 "source": { 615 615 "type": "git", 616 616 "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", 623 623 "shasum": "" 624 624 }, … … 641 641 "vimeo/psalm": "^5.13" 642 642 }, 643 "time": "2024-0 4-09T21:13:58+00:00",643 "time": "2024-05-21T05:55:05+00:00", 644 644 "type": "library", 645 645 "extra": { … … 671 671 "support": { 672 672 "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" 674 674 }, 675 675 "install-path": "../phpdocumentor/reflection-docblock" … … 974 974 { 975 975 "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", 978 978 "source": { 979 979 "type": "git", 980 980 "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", 987 987 "shasum": "" 988 988 }, … … 996 996 "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 997 997 }, 998 "time": "2024-0 4-23T20:25:34+00:00",998 "time": "2024-05-20T08:11:32+00:00", 999 999 "bin": [ 1000 1000 "bin/phpcbf", -
personio-integration-light/trunk/lib/composer/installed.php
r3083167 r3090937 66 66 ), 67 67 'phpcsstandards/phpcsutils' => array( 68 'pretty_version' => '1.0.1 1',69 'version' => '1.0.1 1.0',70 'reference' => ' c457da9dabb60eb7106dd5e3c05132b1a6539c6a',68 'pretty_version' => '1.0.12', 69 'version' => '1.0.12.0', 70 'reference' => '87b233b00daf83fb70f40c9a28692be017ea7c6c', 71 71 'type' => 'phpcodesniffer-standard', 72 72 'install_path' => __DIR__ . '/../phpcsstandards/phpcsutils', … … 93 93 ), 94 94 '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', 98 98 'type' => 'library', 99 99 'install_path' => __DIR__ . '/../phpdocumentor/reflection-docblock', … … 153 153 ), 154 154 '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', 158 158 'type' => 'library', 159 159 'install_path' => __DIR__ . '/../squizlabs/php_codesniffer', -
personio-integration-light/trunk/personio-integration-light.php
r3085808 r3090937 5 5 * Requires at least: 4.9.24 6 6 * Requires PHP: 8.0 7 * Version: 3.0. 57 * Version: 3.0.6 8 8 * Author: laOlaWeb 9 9 * Author URI: https://laolaweb.com … … 24 24 25 25 // set version number. 26 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0. 5' );26 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' ); 27 27 28 28 // save plugin-path. -
personio-integration-light/trunk/readme.txt
r3085814 r3090937 7 7 License: GPL-2.0-or-later 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html 9 Stable tag: 3.0. 59 Stable tag: 3.0.6 10 10 11 11 Import and display your positions from [Personio](https://www.personio.com) directly on your website. Get full control over how they are displayed. … … 42 42 - Customization of slugs (URLs) for list and detailed views of positions 43 43 - 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 45 45 - Support for multilingual plugins Polylang, WPML, Weglot and TranslatePress 46 46 - Support for subcompanies and additional offices in positions … … 439 439 * Fixed some typos 440 440 * 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 27 27 28 28 // set version number. 29 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0. 5' );29 define( 'WP_PERSONIO_INTEGRATION_VERSION', '3.0.6' ); 30 30 31 31 // save plugin-path.
Note: See TracChangeset
for help on using the changeset viewer.