Loading src/UnicaenLdap/Entity/Base/People.php +3 −3 Original line number Diff line number Diff line Loading @@ -292,7 +292,7 @@ class People extends Entity '\[typedip=(?<typedip>\{[\w\-:]+\}\w*)\]' . // {SISE}.* ou {INCONNU} '\[cursusann=(?<cursusann>\{SUPANN\}\w+)\]' . '\[affect=(?<affect>[\w\-]+)\]' . '\[diplome=(?<diplome>\{[\w\-:]+\}\w+)\]' . '\[diplome=(?<diplome>\{[\w\-:]+\}\w*)\]' . '\[etape=(?<etape>\{[\w\-:]+\}.+)\]$/'; static protected $inscription_complement_pattern = '/^\[anneeinsc=(?<anneeinsc>\d{4})\]' . Loading Loading @@ -818,7 +818,7 @@ class People extends Entity * @var string $diplome * @var string $etape */ foreach (['regimeinsc', 'sectdisc', 'typedip'] as $part) { foreach (['regimeinsc', 'sectdisc', 'typedip', 'diplome'] as $part) { $$part = preg_match("/^($siseLabel|$inconnuLabel)\w*$/", $matches[$part]) ? $matches[$part] : sprintf('%s%s', $siseLabel, $matches[$part]); Loading @@ -843,7 +843,7 @@ class People extends Entity return preg_replace( self::$inscription_pattern, "[etab=\\1][anneeinsc=\\2][regimeinsc=$regimeinsc][sectdisc=$sectdisc][typedip=$typedip][cursusann=$cursusann][affect=$affect][diplome=\\8][etape=$etape]", "[etab=\\1][anneeinsc=\\2][regimeinsc=$regimeinsc][sectdisc=$sectdisc][typedip=$typedip][cursusann=$cursusann][affect=$affect][diplome=$diplome][etape=$etape]", $v, 1); } else { return null; Loading Loading
src/UnicaenLdap/Entity/Base/People.php +3 −3 Original line number Diff line number Diff line Loading @@ -292,7 +292,7 @@ class People extends Entity '\[typedip=(?<typedip>\{[\w\-:]+\}\w*)\]' . // {SISE}.* ou {INCONNU} '\[cursusann=(?<cursusann>\{SUPANN\}\w+)\]' . '\[affect=(?<affect>[\w\-]+)\]' . '\[diplome=(?<diplome>\{[\w\-:]+\}\w+)\]' . '\[diplome=(?<diplome>\{[\w\-:]+\}\w*)\]' . '\[etape=(?<etape>\{[\w\-:]+\}.+)\]$/'; static protected $inscription_complement_pattern = '/^\[anneeinsc=(?<anneeinsc>\d{4})\]' . Loading Loading @@ -818,7 +818,7 @@ class People extends Entity * @var string $diplome * @var string $etape */ foreach (['regimeinsc', 'sectdisc', 'typedip'] as $part) { foreach (['regimeinsc', 'sectdisc', 'typedip', 'diplome'] as $part) { $$part = preg_match("/^($siseLabel|$inconnuLabel)\w*$/", $matches[$part]) ? $matches[$part] : sprintf('%s%s', $siseLabel, $matches[$part]); Loading @@ -843,7 +843,7 @@ class People extends Entity return preg_replace( self::$inscription_pattern, "[etab=\\1][anneeinsc=\\2][regimeinsc=$regimeinsc][sectdisc=$sectdisc][typedip=$typedip][cursusann=$cursusann][affect=$affect][diplome=\\8][etape=$etape]", "[etab=\\1][anneeinsc=\\2][regimeinsc=$regimeinsc][sectdisc=$sectdisc][typedip=$typedip][cursusann=$cursusann][affect=$affect][diplome=$diplome][etape=$etape]", $v, 1); } else { return null; Loading