Línea 52... |
Línea 52... |
52 |
use LeadersLinked\Model\CompanyMicrolearningExtendUserPartner;
|
52 |
use LeadersLinked\Model\CompanyMicrolearningExtendUserPartner;
|
53 |
use LeadersLinked\Model\CompanyMicrolearningExtendUserSector;
|
53 |
use LeadersLinked\Model\CompanyMicrolearningExtendUserSector;
|
54 |
use LeadersLinked\Model\CompanyMicrolearningExtendUserStudentType;
|
54 |
use LeadersLinked\Model\CompanyMicrolearningExtendUserStudentType;
|
55 |
use LeadersLinked\Model\CompanyMicrolearningUser;
|
55 |
use LeadersLinked\Model\CompanyMicrolearningUser;
|
56 |
use LeadersLinked\Mapper\ApplicationVariantMapper;
|
56 |
use LeadersLinked\Mapper\ApplicationVariantMapper;
|
- |
|
57 |
use LeadersLinked\Mapper\CompanyMicrolearningExtendUserCountryMapper;
|
Línea 57... |
Línea 58... |
57 |
|
58 |
|
58 |
|
59 |
|
59 |
class MicrolearningAccessForStudentsController extends AbstractActionController
|
60 |
class MicrolearningAccessForStudentsController extends AbstractActionController
|
Línea 647... |
Línea 648... |
647 |
|
648 |
|
648 |
$currentUserPlugin = $this->plugin('currentUserPlugin');
|
649 |
$currentUserPlugin = $this->plugin('currentUserPlugin');
|
649 |
$currentUser = $currentUserPlugin->getUser();
|
650 |
$currentUser = $currentUserPlugin->getUser();
|
Línea -... |
Línea 651... |
- |
|
651 |
$currentCompany = $currentUserPlugin->getCompany();
|
- |
|
652 |
|
- |
|
653 |
$currentNetworkPlugin = $this->plugin('currentNetworkPlugin');
|
650 |
$currentCompany = $currentUserPlugin->getCompany();
|
654 |
$currentNetwork = $currentNetworkPlugin->getNetwork();
|
651 |
|
655 |
|
652 |
$request = $this->getRequest();
|
656 |
$request = $this->getRequest();
|
Línea 728... |
Línea 732... |
728 |
foreach($records as $record)
|
732 |
foreach($records as $record)
|
729 |
{
|
733 |
{
|
730 |
//A = Nombre B = Apellidos C = Email D = contraseña
|
734 |
//A = Nombre B = Apellidos C = Email D = contraseña
|
Línea 731... |
Línea -... |
731 |
|
- |
|
- |
|
735 |
|
732 |
|
736 |
|
733 |
$email = trim(filter_var($record['C'], FILTER_SANITIZE_EMAIL));
|
737 |
|
- |
|
738 |
$first_name = trim(filter_var($record['A'], FILTER_SANITIZE_STRING));
|
734 |
$first_name = trim(filter_var($record['A'], FILTER_SANITIZE_STRING));
|
739 |
$last_name = trim(filter_var($record['B'], FILTER_SANITIZE_STRING));
|
Línea -... |
Línea 740... |
- |
|
740 |
$email = trim(filter_var($record['C'], FILTER_SANITIZE_EMAIL));
|
- |
|
741 |
$password = trim(filter_var($record['D'], FILTER_SANITIZE_STRING));
|
- |
|
742 |
|
- |
|
743 |
|
- |
|
744 |
$employee = isset($record['E']) ? trim(filter_var($record['E'], FILTER_SANITIZE_STRING)) : '';
|
- |
|
745 |
$adult = isset($record['F']) ? trim(filter_var($record['F'], FILTER_SANITIZE_STRING)) : '';
|
735 |
$last_name = trim(filter_var($record['B'], FILTER_SANITIZE_STRING));
|
746 |
|
736 |
$password = trim(filter_var($record['D'], FILTER_SANITIZE_STRING));
|
747 |
|
737 |
|
748 |
$filterCountry = isset($record['G']) ? trim(filter_var($record['G'], FILTER_SANITIZE_STRING)) : '';
|
738 |
$filterCompany = isset($record['E']) ? trim(filter_var($record['E'], FILTER_SANITIZE_STRING)) : '';
|
749 |
$filterCompany = isset($record['H']) ? trim(filter_var($record['H'], FILTER_SANITIZE_STRING)) : '';
|
739 |
$filterFunction = isset($record['F']) ? trim(filter_var($record['F'], FILTER_SANITIZE_STRING)) : '';
|
750 |
$filterFunction = isset($record['I']) ? trim(filter_var($record['I'], FILTER_SANITIZE_STRING)) : '';
|
740 |
$filterGroup = isset($record['G']) ? trim(filter_var($record['G'], FILTER_SANITIZE_STRING)) : '';
|
751 |
$filterGroup = isset($record['J']) ? trim(filter_var($record['J'], FILTER_SANITIZE_STRING)) : '';
|
741 |
$filterInstitution = isset($record['H']) ? trim(filter_var($record['H'], FILTER_SANITIZE_STRING)) : '';
|
752 |
$filterInstitution = isset($record['K']) ? trim(filter_var($record['K'], FILTER_SANITIZE_STRING)) : '';
|
742 |
$filterProgram = isset($record['I']) ? trim(filter_var($record['I'], FILTER_SANITIZE_STRING)) : '';
|
753 |
$filterProgram = isset($record['L']) ? trim(filter_var($record['L'], FILTER_SANITIZE_STRING)) : '';
|
Línea 743... |
Línea 754... |
743 |
$filterPartner = isset($record['J']) ? trim(filter_var($record['J'], FILTER_SANITIZE_STRING)) : '';
|
754 |
$filterPartner = isset($record['M']) ? trim(filter_var($record['M'], FILTER_SANITIZE_STRING)) : '';
|
744 |
$filterSector = isset($record['K']) ? trim(filter_var($record['K'], FILTER_SANITIZE_STRING)) : '';
|
755 |
$filterSector = isset($record['N']) ? trim(filter_var($record['N'], FILTER_SANITIZE_STRING)) : '';
|
745 |
$filterStudentType = isset($record['L']) ? trim(filter_var($record['L'], FILTER_SANITIZE_STRING)) : '';
|
756 |
$filterStudentType = isset($record['O']) ? trim(filter_var($record['O'], FILTER_SANITIZE_STRING)) : '';
|
Línea 763... |
Línea 774... |
763 |
array_push($users, [
|
774 |
array_push($users, [
|
764 |
'first_name' => $first_name,
|
775 |
'first_name' => $first_name,
|
765 |
'last_name' => $last_name,
|
776 |
'last_name' => $last_name,
|
766 |
'password' => $password,
|
777 |
'password' => $password,
|
767 |
'email' => $email,
|
778 |
'email' => $email,
|
- |
|
779 |
'adult' => $adult,
|
- |
|
780 |
'employee' => $employee,
|
768 |
'assigned_capsules' => $assigned_capsules,
|
781 |
'assigned_capsules' => $assigned_capsules,
|
- |
|
782 |
'filterCountry' => $filterCountry,
|
769 |
'filterCompany' => $filterCompany,
|
783 |
'filterCompany' => $filterCompany,
|
770 |
'filterFunction' => $filterFunction,
|
784 |
'filterFunction' => $filterFunction,
|
771 |
'filterGroup' => $filterGroup,
|
785 |
'filterGroup' => $filterGroup,
|
772 |
'filterInstitution' => $filterInstitution,
|
786 |
'filterInstitution' => $filterInstitution,
|
773 |
'filterProgram' => $filterProgram,
|
787 |
'filterProgram' => $filterProgram,
|
Línea 850... |
Línea 864... |
850 |
$companyMicrolearningExtendUserInstitutionMapper = CompanyMicrolearningExtendUserInstitutionMapper::getInstance($this->adapter);
|
864 |
$companyMicrolearningExtendUserInstitutionMapper = CompanyMicrolearningExtendUserInstitutionMapper::getInstance($this->adapter);
|
851 |
$companyMicrolearningExtendUserProgramMapper = CompanyMicrolearningExtendUserProgramMapper::getInstance($this->adapter);
|
865 |
$companyMicrolearningExtendUserProgramMapper = CompanyMicrolearningExtendUserProgramMapper::getInstance($this->adapter);
|
852 |
$companyMicrolearningExtendUserPartnerMapper = CompanyMicrolearningExtendUserPartnerMapper::getInstance($this->adapter);
|
866 |
$companyMicrolearningExtendUserPartnerMapper = CompanyMicrolearningExtendUserPartnerMapper::getInstance($this->adapter);
|
853 |
$companyMicrolearningExtendUserSectorMapper = CompanyMicrolearningExtendUserSectorMapper::getInstance($this->adapter);
|
867 |
$companyMicrolearningExtendUserSectorMapper = CompanyMicrolearningExtendUserSectorMapper::getInstance($this->adapter);
|
854 |
$companyMicrolearningExtendUserStudentTypeMapper = CompanyMicrolearningExtendUserStudentTypeMapper::getInstance($this->adapter);
|
868 |
$companyMicrolearningExtendUserStudentTypeMapper = CompanyMicrolearningExtendUserStudentTypeMapper::getInstance($this->adapter);
|
855 |
|
- |
|
- |
|
869 |
$companyMicrolearningExtendUserCountryMapper = CompanyMicrolearningExtendUserCountryMapper::getInstance($this->adapter);
|
Línea 856... |
Línea 870... |
856 |
|
870 |
|
857 |
|
871 |
|
Línea 864... |
Línea 878... |
864 |
$last_name = $record['last_name'];
|
878 |
$last_name = $record['last_name'];
|
865 |
$password = $record['password'];
|
879 |
$password = $record['password'];
|
866 |
$email = $record['email'];
|
880 |
$email = $record['email'];
|
Línea -... |
Línea 881... |
- |
|
881 |
|
- |
|
882 |
|
- |
|
883 |
$adult = $record['adult'];
|
- |
|
884 |
$employee = $record['employee'];
|
867 |
|
885 |
$filterCountry = $record['filterCountry'];
|
868 |
|
886 |
|
869 |
$filterCompany = $record['filterCompany'];
|
887 |
$filterCompany = $record['filterCompany'];
|
870 |
$filterFunction = $record['filterFunction'];
|
888 |
$filterFunction = $record['filterFunction'];
|
871 |
$filterGroup = $record['filterGroup'];
|
889 |
$filterGroup = $record['filterGroup'];
|