Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for php8 #3

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open

feat: add support for php8 #3

wants to merge 43 commits into from

Commits on Feb 4, 2014

  1. fix for issue propelorm#741

    eelkevdbos committed Feb 4, 2014
    Configuration menu
    Copy the full SHA
    7a26997 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4140b8 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2014

  1. update

    eelkevdbos committed Feb 13, 2014
    Configuration menu
    Copy the full SHA
    6418b78 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2014

  1. Configuration menu
    Copy the full SHA
    d607c4a View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2015

  1. Configuration menu
    Copy the full SHA
    8a3067f View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2017

  1. Bugfix

    method_exists parameter swap, threw exception on php 7
    DanielFortuyn authored Oct 30, 2017
    Configuration menu
    Copy the full SHA
    3c9c42f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67d4878 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2018

  1. Fix create_function deprectation warning

    Replace used 'create_function' by an anonymous function
    that is builtin since php 5.3.
    eelkevdbos committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    ec7a0fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f369407 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2018

  1. Configuration menu
    Copy the full SHA
    1dc5b6d View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2018

  1. Fix appending array to array object by ref

    Not possible anymore in php 7.2
    eelkevdbos authored Dec 16, 2018
    Configuration menu
    Copy the full SHA
    3f7151b View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2019

  1. Fix injection on limit

    eelkevdbos committed Feb 9, 2019
    Configuration menu
    Copy the full SHA
    e050c0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3096bd View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2019

  1. Configuration menu
    Copy the full SHA
    2bbdad7 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Configuration menu
    Copy the full SHA
    dbd385d View commit details
    Browse the repository at this point in the history
  2. update

    eelkevdbos authored and DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    b1c3ae8 View commit details
    Browse the repository at this point in the history
  3. many to one populateRelation fix

    eelkevdbos authored and DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    28f5c52 View commit details
    Browse the repository at this point in the history
  4. Fix create_function deprectation warning

    Replace used 'create_function' by an anonymous function
    that is builtin since php 5.3.
    eelkevdbos authored and DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    64927e1 View commit details
    Browse the repository at this point in the history
  5. Bugfix

    method_exists parameter swap, threw exception on php 7
    DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    ee14237 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    252ae4b View commit details
    Browse the repository at this point in the history
  7. Fix injection on limit

    eelkevdbos authored and DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    59f60fc View commit details
    Browse the repository at this point in the history
  8. Fix appending array to array object by ref

    Not possible anymore in php 7.2
    eelkevdbos authored and DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    5384cc7 View commit details
    Browse the repository at this point in the history
  9. Disable many to one population

    eelkevdbos authored and DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    54ef333 View commit details
    Browse the repository at this point in the history
  10. 7.4

    DanielFortuyn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    b745b52 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    19326d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. add github actions test workflow (#2)

    * add github action workflow
    
    * fix env syntax
    
    * switch back to composer update to fix "--prefer-lowest"
    
    * set mysql user/pass on CLI
    
    * set mysql password in fixtures
    
    * use older versions of php to confirm tests work
    
    * set one more password
    
    Co-authored-by: Jeffrey Wong <[email protected]>
    2 people authored and DanielFortuyn committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    678736a View commit details
    Browse the repository at this point in the history
  2. compatibility with php 7.4 and 8.x (propelorm#4)

    * Correct deprecated methods in PHP7.4 (propelorm#1079)
    
    * runtime/lib/query/Join.php
      implode() was used against the definition (wrong PHP documentation
    
    * runtime/lib/query/ModelCriteria.php
      count() was used on non-countable variable (non-array)
    
    * 7.4 and phpunit9 changes. Tests are passing
    
    * Compatibility changes
    
    * Added docker setup
    
    * updated travis
    
    * added correct path
    
    * 7.4 final travis setup
    
    * propelorm#1086: Code review suggestions applying
    
    * remove dependency on docker mysql
    
    * remove 5.6 and 7.2 from test matrix; add 8.0 and 8.1
    
    * Upgraded PHP version and removed some deprecations
    
    * Migrated phpunit.xml.dist
    
    * Switched to PHP8.0 in Dockerfile
    
    * Removed usage of ReflectionClass->getClass in favor of ReflectionClass->getType
    
    * Changed order of arguments in ModelCriteriaTest.php and ModelCriteriaWithNamespaceTest.php
    
    * Fixed signatures of PropelOnDemandCollection::asort and PropelOnDemandCollection::ksort
    
    * Removed require_once from all the classes because we have autoloading via composer
    
    * Rector automated upgrade to PHP8
    
    * Fixed invalid handling of resource type for binded value in DebugPDOStatement.php
    
    * Fixed invalid way of checking if method exists in delegated class via is_callable. Switched to method_exists
    
    * Replaced order of params because of failed tests
    
    * [STYLE]: Added simplified usage because of version support dropping
    
    * Fix use of abs() with string on PHP8.0
    
    Can happen when using Yaml's multiline syntax
    
    * specify minimum version of phing for php8
    
    * drop php 7.3 from test matrix
    
    * update to ubuntu-20.04
    
    * fork propel/propel1 for versions >=1.8
    
    Co-authored-by: Michal Drozd <[email protected]>
    Co-authored-by: Luke Adamczewski <[email protected]>
    Co-authored-by: Łukasz Adamczewski <[email protected]>
    Co-authored-by: Jeffrey Wong <[email protected]>
    Co-authored-by: Luke Adamczewski <[email protected]>
    Co-authored-by: Paulo Magalhaes <[email protected]>
    7 people authored and DanielFortuyn committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    d24a5c2 View commit details
    Browse the repository at this point in the history
  3. update readme

    jwong-dayspring authored and DanielFortuyn committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    48a8f82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0409694 View commit details
    Browse the repository at this point in the history
  5. supress some errors

    DanielFortuyn committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    52d0541 View commit details
    Browse the repository at this point in the history
  6. some merges

    DanielFortuyn committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    6ee8bb4 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    795bd09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d3a2af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e247491 View commit details
    Browse the repository at this point in the history
  4. Fix php7.4 compatibility

    jooola committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    e3ff98d View commit details
    Browse the repository at this point in the history
  5. style: format composer.json

    jooola committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    e924bff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e7b8c5 View commit details
    Browse the repository at this point in the history
  7. chore: add pre-commit config

    jooola committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    364b751 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6d45686 View commit details
    Browse the repository at this point in the history
  9. wip

    jooola committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    fd168c5 View commit details
    Browse the repository at this point in the history
  10. run on pull request

    jooola committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    d332c89 View commit details
    Browse the repository at this point in the history
  11. wip

    jooola committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    339fe2b View commit details
    Browse the repository at this point in the history
  12. wip

    jooola committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    5c77d52 View commit details
    Browse the repository at this point in the history