diff --git a/application/controllers/CompanyController.php b/application/controllers/CompanyController.php index 2f4f39c..74ae875 100644 --- a/application/controllers/CompanyController.php +++ b/application/controllers/CompanyController.php @@ -3,56 +3,54 @@ class CompanyController extends CI_Controller{ public function __construct(){ - - parent::__construct(); - $this->load->database(); - $this->load->model('CompanyModel'); - $this->load->library('upload'); + + parent::__construct(); + $this->load->database(); + $this->load->model('CompanyModel'); + $this->load->library('upload'); } - public function index(){ + public function index() + { - if($this->session->userdata('user_id')) + if($this->session->userdata('user_id')) { - $this->load->view('Gsetting'); + $this->load->view('Gsetting'); } else { redirect('LoginController'); } - } + } + // Insert Company Function + public function addcompany() + { - public function addcompany(){ - if($this->input->post('submit')){ $config = array( 'file_name'=>time(), - 'overwrite'=>TRUE, - /* 'max_width'=>'400', - 'max_height'=>'225', */ 'max_size'=>'2048', 'allowed_types' => "png", 'upload_path'=>'./uploads/' ); - $this->upload->initialize($config); $this->upload->do_upload('comp_logo'); if (!$this->upload->do_upload('comp_logo')) { - // $error = array('error' => $this->upload->display_errors()); - $this->session->set_flashdata('status',"Only png is allowed and demension 400x225 "); + //$error = array('error' => $this->upload->display_errors()); + $this->session->set_flashdata('status',"Only png is allowed "); redirect('CompanyController/index'); - // echo '
'; print_r($error); die();
+            //echo '
'; print_r($error); die();
    
          }
 				 $imageData = $this->upload->data();
@@ -63,27 +61,24 @@ class CompanyController extends CI_Controller{
              $company['comp_web'] = $this->input->post('comp_web');
              $company['comp_logo'] = $imageData['file_name'];
            
-              $result = $this->CompanyModel->insertcomp($company); 
-              $website = $this->input->post('comp_web');
-              $id=$this->CompanyModel->get_comp_id($website);
-                
-
+             $result = $this->CompanyModel->insertcomp($company); 
+             $comp_name = $this->input->post('comp_name');
+             $id=$this->CompanyModel->get_comp_id($comp_name);
+                   
                $count = count($this->input->post('branch_name'));
 
-                 for($i=0;$i<$count;$i++)   {
+                 for($i=0;$i<$count;$i++)   
+                 {
                     
                     $branch['comp_id'] = $id;
                     $branch['branch_name']= $this->input->post('branch_name')[$i];
                     $branch['branch_address'] = $this->input->post('address')[$i];
                     $branch['maplink'] = $this->input->post('maplink')[$i];
-                  
-                  // echo '
'; print_r($branch); die();
-
                     $result=$this->CompanyModel->branches($branch);               
                  	  
                  }
 
-                $this->session->set_flashdata('status', '"'. $company['comp_name'] .'" -Company Added Sucessfully'); 
+                $this->session->set_flashdata('status', '
"'. $company['comp_name'] .'" -Company Adde Sucessfully
'); redirect('CompanyController/companylist'); @@ -92,7 +87,7 @@ class CompanyController extends CI_Controller{ - + //CompanyList View Function public function CompanyList() { @@ -110,28 +105,23 @@ class CompanyController extends CI_Controller{ - - public function editCompany(){ - + //Update Company Function + public function editCompany() + { + + //get Id from companylist view page $id=$this->input->get('id'); $result['data']=$this->CompanyModel->editcompany($id); $result['bdata']=$this->CompanyModel->get_branch($id); - // print_r($result);die(); - // echo '
'; print_r($result); die();
       $this->load->view('editcompanylist',$result);  
-
-
-
    
 
-    if($this->input->post('update')){	
+      if($this->input->post('update'))
+      {	
 
-		$config = array(
-
-				'file_name'=>time(),
-				'overwrite'=>TRUE,
-				/* 'max_width'=>'400',
-				'max_height'=>'225', */
+		  $config = array(
+             
+            'file_name'=>time(),
 				'max_size'=>'2048',
 				'allowed_types' => "png",
 				'upload_path'=>'./uploads/' 
@@ -140,69 +130,69 @@ class CompanyController extends CI_Controller{
 			$this->upload->initialize($config); 
 			$this->upload->do_upload('comp_logo');
 
-             if (!$this->upload->do_upload('comp_logo')) 
+         if (!$this->upload->do_upload('comp_logo')) 
          {
-            // $error = array('error' => $this->upload->display_errors());
-            // $this->session->set_flashdata('status',"Only png is allowed and demension 400x225 is allowed ");
+            //$error = array('error' => $this->upload->display_errors());          
+            // $this->session->set_flashdata('status',"Only png is allowed");
             // redirect('CompanyController/editCompany');
-             // echo '
'; print_r($error); die();
+            //echo '
'; print_r($error); die();
    
          }
-
-				 $imageData = $this->upload->data();
-				 
+             //image upload part
+		     $imageData = $this->upload->data();
 
              $id = $this->input->post('comp_id');
              $company['comp_name'] = $this->input->post('comp_name');
              $company['comp_web'] = $this->input->post('comp_web');
-            if($this->upload->do_upload('comp_logo'))
+             if($this->upload->do_upload('comp_logo'))
              {
              $company['comp_logo'] = $imageData['file_name'];
              }
-              
-              $result = $this->CompanyModel->updatecomp($company, $id); 
-             
-                
 
-               $count = count($this->input->post('branch_name'));
+             $result = $this->CompanyModel->updatecomp($company, $id);              
+             $count = count($this->input->post('branch_name'));
 
-
-              //  print_r($this->input->post('new_branch_name'));die();
                  for($i=0;$i<$count;$i++)   
                  {
                     $id = $this->input->post('branch_id')[$i];
                     $branch['branch_name']= $this->input->post('branch_name')[$i];
                     $branch['branch_address'] = $this->input->post('address')[$i];
                     $branch['maplink'] = $this->input->post('maplink')[$i];
-                  
-                      // echo '
'; echo $id; print_r($branch); die();
                     $this->CompanyModel->updatebranches($branch, $id);
                  }
-                 // $count1 = count($this->input->post('new_branch_name'));
-                 if ($this->input->post('new_branch_name')) {
-                  $count1 = count($this->input->post('new_branch_name'));
-                
+                 if ($this->input->post('new_branch_name')) 
+                 {
 
-                 for($i=0;$i<$count1;$i++)   {
+                  $count1 = count($this->input->post('new_branch_name'));
+               
+                   for($i=0;$i<$count1;$i++)   
+                   {
                     
                     $branch['comp_id'] = $this->input->post('comp_id');
                     $branch['branch_name']= $this->input->post('new_branch_name')[$i];
                     $branch['branch_address'] = $this->input->post('new_address')[$i];
                     $branch['maplink'] = $this->input->post('new_maplink')[$i];
-                  
-                  // echo '
'; print_r($branch); die();
-
                     $result=$this->CompanyModel->branches($branch);               
                  	  
+                   }
                  }
-                 }
-                $this->session->set_flashdata('status', '"'. $company['comp_name'] .'" -Company Updated Sucessfully');
+                $this->session->set_flashdata('status', '
"'. $company['comp_name'] .'" -Company Updated Sucessfully
'); redirect('CompanyController/companylist'); } } + public function comp_validation(){ + + $comp_name = $this->input->post('comp_name'); + $result = $this->CompanyModel->comp_validation($comp_name); + if(count($result)){ + $this->output->set_output(true); + }else{ $this->output->set_output(false);} + + } + diff --git a/application/controllers/EmployeeController.php b/application/controllers/EmployeeController.php index 1a67b6e..eac1d64 100644 --- a/application/controllers/EmployeeController.php +++ b/application/controllers/EmployeeController.php @@ -52,8 +52,6 @@ public function addemp() 'file_name'=>time(), 'overwrite'=>TRUE, - /* 'max_width'=>'300', - 'max_height'=>'300', */ 'max_size'=>'2048', 'allowed_types' => "jpg|png|jpeg", 'upload_path'=>'./uploads/' @@ -64,35 +62,32 @@ public function addemp() if ($this->upload->do_upload('comp_logo')) { - + // $error = array('error' => $this->upload->display_errors()); - $this->session->set_flashdata('status',"jpg/png is allowed_types and demension 300X300 "); + $this->session->set_flashdata('status',"
jpg/png is allowed_types and demension 300X300
"); redirect('EmployeeController'); } $imageData = $this->upload->data(); - + + $employee['comp_id'] = $this->input->post('comp_id'); + $employee['branch_id'] = $this->input->post('branch_id'); + $employee['emp_code'] = $this->input->post('emp_code'); + $employee['emp_name'] = $this->input->post('emp_name'); + $employee['emp_desg'] = $this->input->post('emp_desg'); + $employee['emp_mobile'] = $this->input->post('emp_mobile'); + $employee['emp_email'] = $this->input->post('emp_email'); + $employee['emp_img'] = $imageData['file_name']; + $employee['is_active'] = 1; - - - $employee['comp_id'] = $this->input->post('comp_id'); - $employee['branch_id'] = $this->input->post('branch_id'); - $employee['emp_code'] = $this->input->post('emp_code'); - $employee['emp_name'] = $this->input->post('emp_name'); - $employee['emp_desg'] = $this->input->post('emp_desg'); - $employee['emp_mobile'] = $this->input->post('emp_mobile'); - $employee['emp_email'] = $this->input->post('emp_email'); - $employee['emp_img'] = $imageData['file_name']; - $employee['is_active'] = 1; - - $result=$this->EmployeeModel->insertemp($employee); + $result=$this->EmployeeModel->insertemp($employee); } - - $this->session->set_flashdata('status', 'New Employee - "'. $employee['emp_name'] .'" - Added Sucessfully'); + + $this->session->set_flashdata('status', '
New Employee - "'. $employee['emp_name'] .'" - Added Sucessfully
'); //$this->load->view('AddEmp'); redirect('EmployeeController/EmployeeList'); @@ -126,28 +121,26 @@ public function addemp() //-------------------------------UPDATE EMPLOYEE FUNCTION STARTS---------------------------------- - - public function EditEmp(){ - - + + //Employee LoadView and Get ID + public function EditEmp() + { $id=$this->input->get('id'); $result['get_comp'] = $this->EmployeeModel->getcomp(); $result['get_branch'] = $this->EmployeeModel->getbranch(); $result['data']=$this->EmployeeModel->editrecords($id); $this->load->view('EditEmp',$result); -} + } - - public function updateemployee(){ + //Employee Update Function + public function updateemployee() + { $config = array( 'file_name'=>time(), 'overwrite'=>TRUE, - /* 'max_width'=>'300', - 'max_height'=>'300', */ - /* 'max_size'=>'2048', */ 'allowed_types' => "jpg|png|jpeg", 'upload_path'=>'./uploads/' @@ -157,8 +150,8 @@ public function addemp() if (!$this->upload->do_upload('comp_logo')) { - $this->session->set_flashdata('status',"jpg/png/jpeg is allowed_types and demension 300x300"); - $this->load->view('EditEmp'); ; + $this->session->set_flashdata('status',"
jpg/png/jpeg is allowed_types and demension 300x300
"); + $this->load->view('EditEmp'); } $imageData = $this->upload->data(); @@ -185,7 +178,7 @@ public function addemp() - $this->session->set_flashdata('status', 'Employee - "'. $employee['emp_name'] .'" - Profile Updated Sucessfully'); + $this->session->set_flashdata('status', '
Employee - "'. $employee['emp_name'] .'" - Profile Updated Sucessfully
'); redirect( 'EmployeeController/EmployeeList' ); diff --git a/application/models/CompanyModel.php b/application/models/CompanyModel.php index ada77fc..1e443f5 100644 --- a/application/models/CompanyModel.php +++ b/application/models/CompanyModel.php @@ -19,10 +19,10 @@ class CompanyModel extends CI_Model{ } - public function get_comp_id($website){ + public function get_comp_id($comp_name){ $this->db->select('*'); $this->db->from('company'); - $this->db->where('comp_web', $website); + $this->db->where('comp_name', $comp_name); $query = $this->db->get(); if ($query->num_rows() > 0) { return $query->row()->comp_id; @@ -91,6 +91,17 @@ public function viewcompany(){ } + public function comp_validation( $comp_name ){ + + $this->db->select('*'); + $this->db->from('company'); + $this->db->where('comp_name', $comp_name); + + return $this->db->get()->result_array(); + +} + + } diff --git a/application/views/AddEmp.php b/application/views/AddEmp.php index a1a04f3..2171590 100644 --- a/application/views/AddEmp.php +++ b/application/views/AddEmp.php @@ -5,7 +5,7 @@ - + diff --git a/application/views/EmpIDCard.php b/application/views/EmpIDCard.php index f6c90a9..fd3d40a 100644 --- a/application/views/EmpIDCard.php +++ b/application/views/EmpIDCard.php @@ -1,135 +1,137 @@ - - - - Employee ID-Card - - - - - - - -
-
-
- -
- Photo -
-
- emp_name; ?> -
-
- emp_desg; ?> -
-
- comp_name; ?> -
-
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
-
- - - -
- -
-
-
-
-
- - - - + + + + Employee ID-Card + + + + + + + +
+
+
+
+ +
+ Photo +
+
+ emp_name; ?> +
+
+ emp_desg; ?> +
+
+ comp_name; ?> +
+
+
+
+ +
+ +
+
+
+ +
+
+ Email me +
+
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+
+ + + +
+ +
+
+
+
+
+
+ + + + diff --git a/application/views/EmpPreview.php b/application/views/EmpPreview.php index 857fd6f..da7dae2 100644 --- a/application/views/EmpPreview.php +++ b/application/views/EmpPreview.php @@ -1,126 +1,126 @@ - - - - Employee Preview - - - - - - - - - - - - - - - -
-
-
-
-

Employee Preview

-
-
- Back -
-
-
-
-
-
-
- -
- Photo -
-
- emp_name; ?> -
-
- emp_desg; ?> -
-
- comp_name; ?> -
-
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
- -
-
-
-
-
-
- emp_code; - - - ?> -
avatar -
-
- Download -
- - - -
-
- - -
-
- - - + + + + Employee Preview + + + + + + + + + + + + + + + +
+
+
+
+

Employee Preview

+
+
+ Back +
+
+
+
+
+
+
+ +
+ Photo +
+
+ emp_name; ?> +
+
+ emp_desg; ?> +
+
+ comp_name; ?> +
+
+
+
+ +
+ +
+
+
+ +
+
+ Email me +
+
+
+
+ +
+ +
+
+
+ +
+ +
+ +
+
+
+
+
+
+ emp_code; + + + ?> +
avatar +
+
+ Download +
+ + + +
+
+ + +
+
+ + + \ No newline at end of file diff --git a/application/views/Gsetting.php b/application/views/Gsetting.php index 152b4b6..e956fdc 100644 --- a/application/views/Gsetting.php +++ b/application/views/Gsetting.php @@ -1,49 +1,57 @@ - - + + Add Company - - - - - - + + + + - + - - - - - - +$.ajax({ + type:"post", + url: "CompanyController/comp_validation", + data:{ comp_name:comp_name}, + success:function(response) + { + + if (response == true) + { + $('#companyNameError').show(); + $('#companyNameError').html("This Company already exists"); + // $("#companyName").val(''); + } + } + }); +} + -
-

Add Company

-
session->flashdata('status');?> @@ -72,10 +80,8 @@
- - - +
@@ -148,78 +154,44 @@ document.getElementById("add-button").addEventListener("click", function() { // create new field pair element - var newPair = document.createElement("div"); - newPair.className = "field-pair"; - var label1 = document.createElement("label"); - label1.innerHTML = "Branch Name*"; - var label2 = document.createElement("label"); - label2.innerHTML = "Branch Address*"; - var label3 = document.createElement("label"); - label3.innerHTML = "Google Map Link*"; - var input1 = document.createElement("input"); - input1.type = "text"; - input1.name = "branch_name[]"; - input1.required = true; - var input2 = document.createElement("input"); - input2.type = "text"; - input2.name = "address[]"; - input2.required = true; - var input3 = document.createElement("input"); - input3.type = "url"; - input3.name = "maplink[]"; - input3.placeholder = "Enter Google Map Share Link"; - input3.required = true; - var removeButton = document.createElement("button"); - removeButton.type = "button"; - removeButton.className = "remove-button border-0"; - removeButton.innerHTML = ""; - newPair.appendChild(label1); - newPair.appendChild(input1); - newPair.appendChild(label2); - newPair.appendChild(input2); - newPair.appendChild(label3); - newPair.appendChild(input3); - newPair.appendChild(removeButton); document.getElementById("fields-container").appendChild(newPair); // add event listener to "Remove" button - removeButton.addEventListener("click", function() { - - newPair.remove(); + newPair.remove(); }); diff --git a/application/views/editcompanylist.php b/application/views/editcompanylist.php index abc9ee4..daec1d9 100644 --- a/application/views/editcompanylist.php +++ b/application/views/editcompanylist.php @@ -13,10 +13,35 @@ - + + + + - +
avatar

+
- +
diff --git a/application/views/oldEmpIDCard.php b/application/views/oldEmpIDCard.php new file mode 100644 index 0000000..f6c90a9 --- /dev/null +++ b/application/views/oldEmpIDCard.php @@ -0,0 +1,135 @@ + + + + Employee ID-Card + + + + + + + +
+
+
+ +
+ Photo +
+
+ emp_name; ?> +
+
+ emp_desg; ?> +
+
+ comp_name; ?> +
+
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+
+ + + +
+ +
+
+
+
+
+ + + + diff --git a/application/views/oldEmpPreview.php b/application/views/oldEmpPreview.php new file mode 100644 index 0000000..857fd6f --- /dev/null +++ b/application/views/oldEmpPreview.php @@ -0,0 +1,126 @@ + + + + Employee Preview + + + + + + + + + + + + + + + +
+
+
+
+

Employee Preview

+
+
+ Back +
+
+
+
+
+
+
+ +
+ Photo +
+
+ emp_name; ?> +
+
+ emp_desg; ?> +
+
+ comp_name; ?> +
+
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+ +
+
+
+
+
+
+ emp_code; + + + ?> +
avatar +
+
+ Download +
+ + + +
+
+ + +
+
+ + + + \ No newline at end of file diff --git a/assets/style.css b/assets/style.css index 91af89d..9fdb7dd 100644 --- a/assets/style.css +++ b/assets/style.css @@ -1,421 +1,469 @@ -body{ - margin:0; - padding:0; - font-family:'DM Sans',sans-serif; - font-weight:400; - color:#191919; - letter-spacing: .5px; - font-size:15px ; -} -p, div, h1, h2, h3, h4, h5, h6, button, select, input[type="text"], input[type="tel"], input[type="email"]{ - font-family:'DM Sans',sans-serif; - font-weight:400; -} - -img{ - height: auto; - max-width: 100%; -} - -.menu-dropdown { - position: relative; - display: inline-block; - padding:10px; - cursor:pointer; -} - -.menu-dropdown i{ - font-size:25px; -} - -.menu-dropdown .dropdown-content { - display: none; - position: absolute; - right:0; - background-color: #f9f9f9; - box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); - z-index: 1; - min-width: 180px; -} - -.menu-dropdown:hover .dropdown-content { - display: block; -} - -.menu-dropdown ul{ - list-style-type:none; - margin:0; - padding:0; - text-align:left; -} -.menu-dropdown li{ - border-bottom: 1px solid #eee; -} -.menu-dropdown li:last-child{ - border-bottom-width:0; -} -.menu-dropdown a{ - display: block; - text-decoration: none; - padding:10px 15px; - color:#000; -} -.menu-dropdown a:hover{ - color:#e5692f; -} - -.blue-btn{ - background: #2d7baa; - color: #fff; - padding: 10px 15px; - display: inline-block; - border-radius: 5px; - margin: 10px; - text-decoration: none; - border-width:0; - text-align:center; -} -.blue-btn:hover{ - background:#e5692f; - color:#fff; -} -.submit-btn{ - width:200px; -} -/*Table*/ -.custom-table{ - border-collapse: collapse; - width:100%; -} -.custom-table tbody { - display:block; - height:405px; - overflow-y:auto; -} -.custom-table thead, .custom-table tbody tr { - display:table; - width:100%; - table-layout:fixed; -} -.custom-table th, .custom-table td, .custom-table{ - border:1px solid #eee; -} -.custom-table th{ - background:#525252; - color:#fff; - font-weight: 500; - text-transform:uppercase; -} -.custom-table td{ - border-left-width:0; - border-right-width:0; -} -.custom-table th, .custom-table td { - text-align:center; - padding: 8px; -} -.custom-table tr:hover { -background-color: #f5f5f5; -} -.custom-table .action-btn a{ - padding: 10px; - font-size: 13px; - color: #000; -} -.custom-table .action-btn a:hover{ - color:#e5692f; -} -.heading-style{ - position: relative; - margin-bottom:35px; -} -.heading-style:after{ - content: ''; - position: absolute; - left: 0; - bottom:-10px; - background: #f1460c; - width:50px; - height: 2px;; -} -.edit-btn{ - display: inline-block; - text-decoration: none; - background:#767676; - padding:5px 15px; - color:#fff; -} -.edit-btn:hover{ - background:#f1460c; - color:#fff; -} -::-webkit-scrollbar-track { - background-color: #f5f5f5; -} -::-webkit-scrollbar-thumb { - background-color: #797a7c; - border-radius: 15px; - height: 5px; -} -::-webkit-scrollbar { - width: 8px; - background-color: #f5f5f5; -} - -.footer{ - background: #525252; - text-align: center; - padding: 10px; - color: #fff; - margin-top: 30px; -} -.error{ - color:red; -} -input[type="text"], input[type="tel"], input[type="email"], input[type="password"], input[type="url"], select{ - background:#e3e3e3; - color:#000; - padding:5px 10px; - width:100%; - height:50px; - border:1px solid #b3b3b3; - margin-bottom:20px; - border-radius:5px; -} -.form-design{ - max-width:900px; - margin:0 auto; -} -.form-design label{ - display:block; - font-size:20px; - margin-bottom:8px; -} -.form-design .col-sm-6, .form-design .col-sm-5{ - margin-bottom:15px; -} -.field-pair { - margin-bottom: 20px; - } -.remove-btn { - margin-left: 10px; -} -.mx-w{ - max-width: 800px; - margin:0 auto; -} -.barcode-img{ - border:1px solid #ddd; - margin-left:15px; -} - - -/*Employee Preview*/ -.idcard-section{ - max-width:450px; - margin:0 auto; - padding:10px; - position: relative; -} -.idcard-section .employee-name, .idcard-section .designation, .idcard-section .company-name{ - font-family:'Montserrat',sans-serif; - font-weight:700; -} -.employee-details .details, .emp-btn button{ - font-family:'Montserrat',sans-serif; - font-weight:500; -} -.emp-btn button a{ - color:#ffffff; - text-decoration: none; -} -.idcard-section .employee-name{ - font-weight:700; -} -.idcard-section::before{ - content:''; - position:absolute; - top:0; - left:0; - right:0; - bottom:0; - z-index:-1; - background: linear-gradient(to right, #2d7baa,#80bc42,#e5692f); -} -.idcard-section .idcard-inner-section{ - background-image:url(images/Abstract-BG.jpg); - background-size:cover; - background-repeat:no-repeat; - padding:25px 15px; -} -.profile-photo{ - border-radius:50%; - position: relative; - max-width:150px; - height:150px; - margin:30px auto 0 auto; - padding:3px 3px 0; - background: linear-gradient(to right, #2d7baa,#80bc42,#e5692f); - overflow: hidden; -} -.profile-photo img{ - border-radius:50%; -} -.company-logo{ - text-align:center; -} -.company-logo img{ - height:50px; -} -.employee-name, .designation, .company-name{ - text-align:center; - text-transform:capitalize; -} -.employee-name{ - font-size:26px; - margin:15px 0 0; -} -.designation{ - font-size:20px; - margin:5px 0; -} -.company-name{ - font-size:19px; -} -.employee-details{ - margin:30px auto 0 auto; - font-size:15px; - max-width:370px; -} -.employee-details>div{ - display:flex; - align-items:center; - margin-bottom:13px; -} -.employee-details .icon{ - width:35px; - line-height:10px; -} -.employee-details .details{ - flex-basis:90%; - max-width:90%; - font-size:14px; - line-height:20px; -} -.employee-details .details a{ - text-decoration:none; - color:#858585; -} -.employee-details .details a:hover{ - color:#e5692f; -} -.employee-details img{ - width:22px; -} -.employee-details .icon img { - width:17px; -} -.emp-btn{ - justify-content: space-between; - max-width:280px; - margin:30px auto 0 auto; -} -.emp-btn button{ - display: flex; - align-items: center; - border-radius:50px; - border-width:0; - background: linear-gradient(to right, #2d7baa,#80bc42); - padding:10px 25px 10px 20px; - color:#fff; - font-size:17px; - text-transform:uppercase; -} -.emp-btn button:hover{ - cursor:pointer; - background: linear-gradient(to right, #80bc42, #2d7baa); -} -.emp-btn img{ - margin-right:2px; -} - -.login-section{ - background-color: #ffffff; - box-shadow:5px 5px 40px 0 rgba(0,0,0,0.2); - max-width: 450px; - margin:0 auto; - border-radius: 5px; -} - -.table-scroll{ - display: flex; - flex-wrap: wrap; - justify-content: space-between; -} -#for_numrows{ - display:none!important; -} -#for_filter_by label{ - width:65px; -} -#for_filter_by select, #for_filter_by input{ - height:40px; -} -#for_filter_by{ - display: flex!important; - flex-basis: 40%; - align-items:center; - margin-top: -68px; -} -#filter_by{ - margin: 0 15px; -} -#filter_by{ - width:180px; -} -#for_filter_by input{ - margin-bottom:0; - width:300px; -} -#pagesControllers{ - margin: 30px auto 30px auto; - text-align:center; -} -#pagesControllers .pagecontroller{ - padding: 7px 15px; - margin: 0 3px; - border: 1px solid #8d8c8c; -} -#pagesControllers .pagecontroller.currentPage{ - background:#525252; - color:#fff; - border-color:#525252; -} -.deactivated-employees-list{ - min-height: 86vh; -} -.deactivated-employees-list #for_filter_by{ - margin-top: -38px!important; - margin-bottom: 20px!important; -} -.deactivated-employees-list .blue-btn{ - margin:0; -} - -.show-hide{ - position: relative; -} -.show-hide #toggle-password, .show-hide #toggle-password1, .show-hide #toggle-password2{ - right: 25px; - position: absolute; - top: 55px; -} -.deactivate-btn a:hover{ - color: #60bf00!important; -} -.deactivate-btn a.delete:hover{ - color: #bf0d00!important; -} -.emppreview .idcard-section .designation{ - margin:0!important; +body{ + margin:0; + padding:0; + font-family:'DM Sans',sans-serif; + font-weight:400; + color:#191919; + letter-spacing: .5px; + font-size:15px ; +} +p, div, h1, h2, h3, h4, h5, h6, button, select, input[type="text"], input[type="tel"], input[type="email"]{ + font-family:'DM Sans',sans-serif; + font-weight:400; +} + +img{ + height: auto; + max-width: 100%; +} + +.menu-dropdown { + position: relative; + display: inline-block; + padding:10px; + cursor:pointer; +} + +.menu-dropdown i{ + font-size:25px; +} + +.menu-dropdown .dropdown-content { + display: none; + position: absolute; + right:0; + background-color: #f9f9f9; + box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); + z-index: 1; + min-width: 180px; +} + +.menu-dropdown:hover .dropdown-content { + display: block; +} + +.menu-dropdown ul{ + list-style-type:none; + margin:0; + padding:0; + text-align:left; +} +.menu-dropdown li{ + border-bottom: 1px solid #eee; +} +.menu-dropdown li:last-child{ + border-bottom-width:0; +} +.menu-dropdown a{ + display: block; + text-decoration: none; + padding:10px 15px; + color:#000; +} +.menu-dropdown a:hover{ + color:#e5692f; +} + +.blue-btn{ + background: #2d7baa; + color: #fff; + padding: 10px 15px; + display: inline-block; + border-radius: 5px; + margin: 10px; + text-decoration: none; + border-width:0; + text-align:center; +} +.blue-btn:hover{ + background:#e5692f; + color:#fff; +} +.submit-btn{ + width:200px; +} +/*Table*/ +.custom-table{ + border-collapse: collapse; + width:100%; +} +.custom-table tbody { + display:block; + height:405px; + overflow-y:auto; +} +.custom-table thead, .custom-table tbody tr { + display:table; + width:100%; + table-layout:fixed; +} +.custom-table th, .custom-table td, .custom-table{ + border:1px solid #eee; +} +.custom-table th{ + background:#525252; + color:#fff; + font-weight: 500; + text-transform:uppercase; +} +.custom-table td{ + border-left-width:0; + border-right-width:0; +} +.custom-table th, .custom-table td { + text-align:center; + padding: 8px; +} +.custom-table tr:hover { +background-color: #f5f5f5; +} +.custom-table .action-btn a{ + padding: 10px; + font-size: 13px; + color: #000; +} +.custom-table .action-btn a:hover{ + color:#e5692f; +} +.heading-style{ + position: relative; + margin-bottom:35px; +} +.heading-style:after{ + content: ''; + position: absolute; + left: 0; + bottom:-10px; + background: #f1460c; + width:50px; + height: 2px;; +} +.edit-btn{ + display: inline-block; + text-decoration: none; + background:#767676; + padding:5px 15px; + color:#fff; +} +.edit-btn:hover{ + background:#f1460c; + color:#fff; +} +::-webkit-scrollbar-track { + background-color: #f5f5f5; +} +::-webkit-scrollbar-thumb { + background-color: #797a7c; + border-radius: 15px; + height: 5px; +} +::-webkit-scrollbar { + width: 8px; + background-color: #f5f5f5; +} + +.footer{ + background: #525252; + text-align: center; + padding: 10px; + color: #fff; + margin-top: 30px; +} +.error{ + color:red; +} +input[type="text"], input[type="tel"], input[type="email"], input[type="password"], input[type="url"], select{ + background:#e3e3e3; + color:#000; + padding:5px 10px; + width:100%; + height:50px; + border:1px solid #b3b3b3; + margin-bottom:20px; + border-radius:5px; +} +.form-design{ + max-width:900px; + margin:0 auto; +} +.form-design label{ + display:block; + font-size:20px; + margin-bottom:8px; +} +.form-design .col-sm-6, .form-design .col-sm-5{ + margin-bottom:15px; +} +.field-pair { + margin-bottom: 20px; + } +.remove-btn { + margin-left: 10px; +} +.mx-w{ + max-width: 800px; + margin:0 auto; +} +.barcode-img{ + border:1px solid #ddd; + margin-left:15px; +} + + +/*Employee Preview*/ +.idcard-section{ + max-width:450px; + margin:0 auto; + padding:10px; + position: relative; +} +.idcard-section .employee-name, .idcard-section .designation, .idcard-section .company-name{ + font-family:'Montserrat',sans-serif; + font-weight:700; +} +.employee-details .details, .emp-btn button{ + font-family:'Montserrat',sans-serif; + font-weight:500; +} +.emp-btn button a{ + color:#ffffff; + text-decoration: none; +} +.idcard-section .employee-name{ + font-weight:700; +} +.idcard-section::before{ + content:''; + position:absolute; + top:0; + left:0; + right:0; + bottom:0; + z-index:-1; + background: linear-gradient(to right, #2d7baa,#80bc42,#e5692f); +} +.idcard-section .idcard-inner-section{ + background-image:url(images/Abstract-BG.jpg); + background-size:cover; + background-repeat:no-repeat; + padding:25px 15px; +} +.profile-photo{ + border-radius:50%; + position: relative; + max-width:150px; + height: 150px; + margin:30px auto 0 auto; + padding:3px 3px 0; + background: linear-gradient(to right, #2d7baa,#80bc42,#e5692f); + overflow: hidden; +} +.profile-photo img{ + border-radius:50%; +} +.company-logo{ + text-align:center; +} +.company-logo img{ + height:50px; +} +.employee-name, .designation, .company-name{ + text-align:center; + text-transform:capitalize; +} +.employee-name{ + font-size:26px; + margin:15px 0 0; +} +.designation{ + font-size:20px; + margin:5px 0; +} +.company-name{ + font-size:19px; +} +.employee-details{ + margin:30px auto 0 auto; + font-size:15px; + max-width:370px; +} +.employee-details>div{ + display:flex; + align-items:center; + margin-bottom:13px; +} +.employee-details .icon{ + width:35px; + line-height:10px; +} +.employee-details .details{ + flex-basis:90%; + max-width:90%; + font-size:14px; + line-height:20px; +} +.employee-details .details a{ + text-decoration:none; + color:#858585; +} +.employee-details .details a:hover{ + color:#e5692f; +} +.employee-details img{ + width:22px; +} +.employee-details .icon img { + width:17px; +} +.emp-btn{ + justify-content: space-between; + max-width:280px; + margin:30px auto 0 auto; +} +.emp-btn button{ + display: flex; + align-items: center; + border-radius:50px; + border-width:0; + background: linear-gradient(to right, #2d7baa,#80bc42); + padding:10px 25px 10px 20px; + color:#fff; + font-size:17px; + text-transform:uppercase; +} +.emp-btn button:hover{ + cursor:pointer; + background: linear-gradient(to right, #80bc42, #2d7baa); +} +.emp-btn img{ + margin-right:2px; +} + +.login-section{ + background-color: #ffffff; + box-shadow:5px 5px 40px 0 rgba(0,0,0,0.2); + max-width: 450px; + margin:0 auto; + border-radius: 5px; +} + +.table-scroll{ + display: flex; + flex-wrap: wrap; + justify-content: space-between; +} +#for_numrows{ + display:none!important; +} +#for_filter_by label{ + width:65px; +} +#for_filter_by select, #for_filter_by input{ + height:40px; +} +#for_filter_by{ + display: flex!important; + flex-basis: 40%; + align-items:center; + margin-top: -68px; +} +#filter_by{ + margin: 0 15px; +} +#filter_by{ + width:180px; +} +#for_filter_by input{ + margin-bottom:0; + width:300px; +} +#pagesControllers{ + margin: 30px auto 30px auto; + text-align:center; +} +#pagesControllers .pagecontroller{ + padding: 7px 15px; + margin: 0 3px; + border: 1px solid #8d8c8c; +} +#pagesControllers .pagecontroller.currentPage{ + background:#525252; + color:#fff; + border-color:#525252; +} +.deactivated-employees-list{ + min-height: 86vh; +} +.deactivated-employees-list #for_filter_by{ + margin-top: -38px!important; + margin-bottom: 20px!important; +} +.deactivated-employees-list .blue-btn{ + margin:0; +} + +.show-hide{ + position: relative; +} +.show-hide #toggle-password, .show-hide #toggle-password1, .show-hide #toggle-password2{ + right: 25px; + position: absolute; + top: 55px; +} +.deactivate-btn a:hover{ + color: #60bf00!important; +} +.deactivate-btn a.delete:hover{ + color: #bf0d00!important; +} +.emppreview .idcard-section .designation{ + margin:0!important; +} +.emplive-view .profile-photo{ + height: 153px!important; +} +.empview-section .profile-photo{ + height:153px; +} +@media (min-width: 999px){ +.empview-section{ + height: 100vh; + display: flex; + align-items: center; + justify-content: center; +} +.empview-section .idcard-section{ + width:450px; +} +} +@media (min-height:600px) and (max-width: 999px){ + .empview-section .idcard-inner-section{ + display: flex; + align-items: center; + justify-content: center; + height: 100vh; + } + .empview-section .idcard-inner-section .idcard-inner-bg{ + min-width:90%; + } +} +.success-message{ + color: #498b07; + font-size: 20px; + font-weight: 500; + background: #fafff5; + border: 1px solid #498b07; + padding: 5px; + margin-bottom: 25px; + text-align: center; +} +.alert-message{ + color: #ff0000; + font-size: 20px; + font-weight: 500; + background: #fdeeee; + border: 1px solid #ff0000; + padding: 5px; + margin-bottom: 25px; + text-align: center; } \ No newline at end of file diff --git a/composer.lock b/composer.lock index ea8607b..f48bc55 100644 --- a/composer.lock +++ b/composer.lock @@ -428,35 +428,118 @@ "source": "https://github.com/jeroendesloovere/vcard/tree/v1.7.3" }, "time": "2021-11-24T20:21:20+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" } ], "packages-dev": [ { "name": "doctrine/instantiator", - "version": "2.0.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" + "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", + "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^11", + "doctrine/coding-standard": "^9 || ^11", "ext-pdo": "*", "ext-phar": "*", - "phpbench/phpbench": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^9.5.27", - "vimeo/psalm": "^5.4" + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.30 || ^5.4" }, "type": "library", "autoload": { @@ -483,7 +566,7 @@ ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/2.0.0" + "source": "https://github.com/doctrine/instantiator/tree/1.5.0" }, "funding": [ { @@ -499,7 +582,7 @@ "type": "tidelift" } ], - "time": "2022-12-30T00:23:10+00:00" + "time": "2022-12-30T00:15:36+00:00" }, { "name": "mikey179/vfsstream", @@ -612,81 +695,28 @@ "time": "2023-03-08T13:26:56+00:00" }, { - "name": "nikic/php-parser", - "version": "v4.15.4", + "name": "phpdocumentor/reflection-docblock", + "version": "2.0.5", "source": { "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "e6a969a640b00d8daa3c66518b0405fb41ae0c4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", - "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e6a969a640b00d8daa3c66518b0405fb41ae0c4b", + "reference": "e6a969a640b00d8daa3c66518b0405fb41ae0c4b", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "php": ">=7.0" + "php": ">=5.3.3" }, "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "~4.0" }, - "bin": [ - "bin/php-parse" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.9-dev" - } - }, - "autoload": { - "psr-4": { - "PhpParser\\": "lib/PhpParser" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov" - } - ], - "description": "A PHP parser written in PHP", - "keywords": [ - "parser", - "php" - ], - "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4" - }, - "time": "2023-03-05T19:49:14+00:00" - }, - { - "name": "phar-io/manifest", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", - "reference": "97803eca37d319dfa7826cc2437fc020857acb53", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "ext-xmlwriter": "*", - "phar-io/version": "^3.0.1", - "php": "^7.2 || ^8.0" + "suggest": { + "dflydev/markdown": "~1.0", + "erusev/parsedown": "~1.0" }, "type": "library", "extra": { @@ -695,129 +725,128 @@ } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-0": { + "phpDocumentor": [ + "src/" + ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" + "name": "Mike van Riel", + "email": "mike.vanriel@naenius.com" } ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/2.0.3" + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/release/2.x" }, - "time": "2021-07-20T11:28:43+00:00" + "time": "2016-01-25T08:17:30+00:00" }, { - "name": "phar-io/version", - "version": "3.2.1", + "name": "phpspec/prophecy", + "version": "v1.5.0", "source": { "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + "url": "https://github.com/phpspec/prophecy.git", + "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4745ded9307786b730d7a60df5cb5a6c43cf95f7", + "reference": "4745ded9307786b730d7a60df5cb5a6c43cf95f7", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.2.1" - }, - "time": "2022-02-21T01:04:05+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "9.2.26", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", - "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-xmlwriter": "*", - "nikic/php-parser": "^4.15", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" + "doctrine/instantiator": "^1.0.2", + "phpdocumentor/reflection-docblock": "~2.0", + "sebastian/comparator": "~1.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcov": "PHP extension that provides line coverage", - "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + "phpspec/phpspec": "~2.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "9.2-dev" + "dev-master": "1.4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Prophecy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/master" + }, + "time": "2015-08-13T10:07:40+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "85f5db2d0a0da79ad6a256eb54148ba383059ad9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85f5db2d0a0da79ad6a256eb54148ba383059ad9", + "reference": "85f5db2d0a0da79ad6a256eb54148ba383059ad9", + "shasum": "" + }, + "require": { + "php": ">=5.6", + "phpunit/php-file-iterator": "~1.3", + "phpunit/php-text-template": "~1.2", + "phpunit/php-token-stream": "~1.3", + "sebastian/code-unit-reverse-lookup": "~1.0", + "sebastian/environment": "^1.3.2", + "sebastian/version": "~1.0|~2.0" + }, + "require-dev": { + "ext-xdebug": ">=2.1.4", + "phpunit/phpunit": "~5" + }, + "suggest": { + "ext-dom": "*", + "ext-xdebug": ">=2.2.1", + "ext-xmlwriter": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2.x-dev" } }, "autoload": { @@ -832,7 +861,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", + "email": "sb@sebastian-bergmann.de", "role": "lead" } ], @@ -844,41 +873,33 @@ "xunit" ], "support": { + "irc": "irc://irc.freenode.net/phpunit", "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/3.2.0" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-03-06T12:58:08+00:00" + "time": "2016-02-13T06:47:56+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "3.0.6", + "version": "1.4.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", "shasum": "" }, "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" + "php": ">=5.3.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "1.4.x-dev" } }, "autoload": { @@ -893,7 +914,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", + "email": "sb@sebastian-bergmann.de", "role": "lead" } ], @@ -904,106 +925,30 @@ "iterator" ], "support": { + "irc": "irc://irc.freenode.net/phpunit", "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/1.4.5" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-12-02T12:48:52+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" + "time": "2017-11-27T13:52:08+00:00" }, { "name": "phpunit/php-text-template", - "version": "2.0.4", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", "shasum": "" }, "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" + "php": ">=5.3.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, "autoload": { "classmap": [ "src/" @@ -1027,40 +972,34 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + "source": "https://github.com/sebastianbergmann/php-text-template/tree/1.2.1" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" + "time": "2015-06-21T13:50:34+00:00" }, { "name": "phpunit/php-timer", - "version": "5.0.3", + "version": "6.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -1086,7 +1025,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0" }, "funding": [ { @@ -1094,54 +1033,101 @@ "type": "github" } ], - "time": "2020-10-26T13:16:10+00:00" + "time": "2023-02-03T06:57:52+00:00" }, { - "name": "phpunit/phpunit", - "version": "9.6.7", + "name": "phpunit/php-token-stream", + "version": "1.4.12", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "c993f0d3b0489ffc42ee2fe0bd645af1538a63b2" + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c993f0d3b0489ffc42ee2fe0bd645af1538a63b2", - "reference": "c993f0d3b0489ffc42ee2fe0bd645af1538a63b2", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/1ce90ba27c42e4e44e6d8458241466380b51fa16", + "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "~4.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-token-stream/issues", + "source": "https://github.com/sebastianbergmann/php-token-stream/tree/1.4" + }, + "abandoned": true, + "time": "2017-12-04T08:55:13+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "5.2.7", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "073701643835376cb2f15dc005ea8933f8d4edbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/073701643835376cb2f15dc005ea8933f8d4edbd", + "reference": "073701643835376cb2f15dc005ea8933f8d4edbd", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.3.1 || ^2", "ext-dom": "*", "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.3", - "phar-io/version": "^3.0.2", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.13", - "phpunit/php-file-iterator": "^3.0.5", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", - "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.5", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.2", - "sebastian/version": "^3.0.2" + "ext-pcre": "*", + "ext-reflection": "*", + "ext-spl": "*", + "myclabs/deep-copy": "~1.3", + "php": ">=5.6", + "phpspec/prophecy": "^1.3.1", + "phpunit/php-code-coverage": "~3.2", + "phpunit/php-file-iterator": "~1.4", + "phpunit/php-text-template": "~1.2", + "phpunit/php-timer": ">=1.0.6", + "phpunit/phpunit-mock-objects": ">=3.0.5", + "sebastian/comparator": "~1.1", + "sebastian/diff": "~1.2", + "sebastian/environment": "~1.3", + "sebastian/exporter": "~1.2", + "sebastian/global-state": "~1.0", + "sebastian/resource-operations": "~1.0", + "sebastian/version": "~1.0|~2.0", + "symfony/yaml": "~2.1|~3.0" }, "suggest": { - "ext-soap": "To be able to generate mocks based on WSDL files", - "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + "phpunit/php-invoker": "~1.1" }, "bin": [ "phpunit" @@ -1149,13 +1135,10 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "9.6-dev" + "dev-master": "5.2.x-dev" } }, "autoload": { - "files": [ - "src/Framework/Assert/Functions.php" - ], "classmap": [ "src/" ] @@ -1179,50 +1162,42 @@ "xunit" ], "support": { + "irc": "irc://irc.freenode.net/phpunit", "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.7" + "source": "https://github.com/sebastianbergmann/phpunit/tree/5.2.7" }, - "funding": [ - { - "url": "https://phpunit.de/sponsors.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", - "type": "tidelift" - } - ], - "time": "2023-04-14T08:58:40+00:00" + "time": "2016-02-18T06:39:51+00:00" }, { - "name": "sebastian/cli-parser", - "version": "1.0.1", + "name": "phpunit/phpunit-mock-objects", + "version": "3.1.3", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", + "reference": "151c96874bff6fe61a25039df60e776613a61489" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/151c96874bff6fe61a25039df60e776613a61489", + "reference": "151c96874bff6fe61a25039df60e776613a61489", "shasum": "" }, "require": { - "php": ">=7.3" + "doctrine/instantiator": "^1.0.2", + "php": ">=5.6", + "phpunit/php-text-template": "~1.2", + "sebastian/exporter": "~1.2" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "~5" + }, + "suggest": { + "ext-soap": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "3.1.x-dev" } }, "autoload": { @@ -1237,104 +1212,48 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", + "email": "sb@sebastian-bergmann.de", "role": "lead" } ], - "description": "Library for parsing CLI options", - "homepage": "https://github.com/sebastianbergmann/cli-parser", + "description": "Mock Object library for PHPUnit", + "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "keywords": [ + "mock", + "xunit" + ], "support": { - "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + "irc": "irc://irc.freenode.net/phpunit", + "issues": "https://github.com/sebastianbergmann/phpunit-mock-objects/issues", + "source": "https://github.com/sebastianbergmann/phpunit-mock-objects/tree/3.1" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:08:49+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" + "abandoned": true, + "time": "2016-04-20T14:39:26+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619", + "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=5.6" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^8.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -1356,7 +1275,7 @@ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "support": { "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0.2" }, "funding": [ { @@ -1364,34 +1283,34 @@ "type": "github" } ], - "time": "2020-09-28T05:30:19+00:00" + "time": "2020-11-30T08:15:22+00:00" }, { "name": "sebastian/comparator", - "version": "4.0.8", + "version": "1.2.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a" + "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", + "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" + "php": ">=5.3.3", + "sebastian/diff": "~1.2", + "sebastian/exporter": "~1.2 || ~2.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "~4.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "1.2.x-dev" } }, "autoload": { @@ -1404,10 +1323,6 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, { "name": "Jeff Welch", "email": "whatthejeff@gmail.com" @@ -1419,10 +1334,14 @@ { "name": "Bernhard Schussek", "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" } ], "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", + "homepage": "http://www.github.com/sebastianbergmann/comparator", "keywords": [ "comparator", "compare", @@ -1430,98 +1349,34 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" + "source": "https://github.com/sebastianbergmann/comparator/tree/1.2" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T12:41:17+00:00" - }, - { - "name": "sebastian/complexity", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.7", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for calculating the complexity of PHP code units", - "homepage": "https://github.com/sebastianbergmann/complexity", - "support": { - "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T15:52:27+00:00" + "time": "2017-01-29T09:50:25+00:00" }, { "name": "sebastian/diff", - "version": "4.0.4", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e", + "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=5.3.3" }, "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" + "phpunit/phpunit": "~4.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "1.4-dev" } }, "autoload": { @@ -1534,62 +1389,50 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, { "name": "Kore Nordmann", "email": "mail@kore-nordmann.de" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" } ], "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" + "diff" ], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + "source": "https://github.com/sebastianbergmann/diff/tree/master" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:10:38+00:00" + "time": "2015-12-08T07:14:41+00:00" }, { "name": "sebastian/environment", - "version": "5.1.5", + "version": "1.3.7", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" + "reference": "4e8f0da10ac5802913afc151413bc8c53b6c2716" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/4e8f0da10ac5802913afc151413bc8c53b6c2716", + "reference": "4e8f0da10ac5802913afc151413bc8c53b6c2716", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=5.3.3" }, "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" + "phpunit/phpunit": "~4.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.1-dev" + "dev-master": "1.3.x-dev" } }, "autoload": { @@ -1616,42 +1459,36 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" + "source": "https://github.com/sebastianbergmann/environment/tree/1.3.7" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:03:51+00:00" + "time": "2016-05-17T03:18:57+00:00" }, { "name": "sebastian/exporter", - "version": "4.0.5", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" + "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/42c4c2eec485ee3e159ec9884f95b431287edde4", + "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" + "php": ">=5.3.3", + "sebastian/recursion-context": "~1.0" }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "~4.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "1.3.x-dev" } }, "autoload": { @@ -1664,10 +1501,6 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, { "name": "Jeff Welch", "email": "whatthejeff@gmail.com" @@ -1677,54 +1510,49 @@ "email": "github@wallbash.com" }, { - "name": "Adam Harvey", - "email": "aharvey@php.net" + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" }, { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" } ], "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "https://www.github.com/sebastianbergmann/exporter", + "homepage": "http://www.github.com/sebastianbergmann/exporter", "keywords": [ "export", "exporter" ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" + "source": "https://github.com/sebastianbergmann/exporter/tree/master" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T06:03:37+00:00" + "time": "2016-06-17T09:04:28+00:00" }, { "name": "sebastian/global-state", - "version": "5.0.5", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", + "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" + "php": ">=5.3.3" }, "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "~4.2" }, "suggest": { "ext-uopz": "*" @@ -1732,7 +1560,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-master": "1.0-dev" } }, "autoload": { @@ -1757,209 +1585,34 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + "source": "https://github.com/sebastianbergmann/global-state/tree/1.1.1" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-02-14T08:28:10+00:00" - }, - { - "name": "sebastian/lines-of-code", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.6", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for counting the lines of code in PHP source code", - "homepage": "https://github.com/sebastianbergmann/lines-of-code", - "support": { - "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-11-28T06:42:11+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" + "time": "2015-10-12T03:26:01+00:00" }, { "name": "sebastian/recursion-context", - "version": "4.0.5", + "version": "1.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" + "reference": "b19cc3298482a335a95f3016d2f8a6950f0fbcd7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/b19cc3298482a335a95f3016d2f8a6950f0fbcd7", + "reference": "b19cc3298482a335a95f3016d2f8a6950f0fbcd7", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=5.3.3" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "~4.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -1972,57 +1625,48 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, { "name": "Jeff Welch", "email": "whatthejeff@gmail.com" }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, { "name": "Adam Harvey", "email": "aharvey@php.net" } ], "description": "Provides functionality to recursively process PHP variables", - "homepage": "https://github.com/sebastianbergmann/recursion-context", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/master" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:07:39+00:00" + "time": "2016-10-03T07:41:43+00:00" }, { "name": "sebastian/resource-operations", - "version": "3.0.3", + "version": "1.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", "shasum": "" }, "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" + "php": ">=5.6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -2044,93 +1688,31 @@ "homepage": "https://www.github.com/sebastianbergmann/resource-operations", "support": { "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + "source": "https://github.com/sebastianbergmann/resource-operations/tree/master" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:13:03+00:00" + "time": "2015-07-28T20:34:47+00:00" }, { "name": "sebastian/version", - "version": "3.0.2", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=5.6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -2153,65 +1735,162 @@ "homepage": "https://github.com/sebastianbergmann/version", "support": { "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + "source": "https://github.com/sebastianbergmann/version/tree/master" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" + "time": "2016-10-03T07:35:21+00:00" }, { - "name": "theseer/tokenizer", - "version": "1.2.1", + "name": "symfony/polyfill-ctype", + "version": "v1.27.0", "source": { "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/yaml", + "version": "v3.4.47", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "88289caa3c166321883f67fe5130188ebbb47094" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/88289caa3c166321883f67fe5130188ebbb47094", + "reference": "88289caa3c166321883f67fe5130188ebbb47094", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "~3.4|~4.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" }, "type": "library", "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + "source": "https://github.com/symfony/yaml/tree/v3.4.47" }, "funding": [ { - "url": "https://github.com/theseer", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2021-07-28T10:34:58+00:00" + "time": "2020-10-24T10:57:07+00:00" } ], "aliases": [], diff --git a/uploads/1685090250.png b/uploads/1685090250.png new file mode 100644 index 0000000..fc12873 Binary files /dev/null and b/uploads/1685090250.png differ diff --git a/uploads/16850902501.png b/uploads/16850902501.png new file mode 100644 index 0000000..fc12873 Binary files /dev/null and b/uploads/16850902501.png differ diff --git a/uploads/16850902502.png b/uploads/16850902502.png new file mode 100644 index 0000000..fc12873 Binary files /dev/null and b/uploads/16850902502.png differ diff --git a/uploads/1685091370.png b/uploads/1685091370.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/1685091370.png differ diff --git a/uploads/16850913701.png b/uploads/16850913701.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/16850913701.png differ diff --git a/uploads/1685091493.png b/uploads/1685091493.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/1685091493.png differ diff --git a/uploads/16850914931.png b/uploads/16850914931.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/16850914931.png differ diff --git a/uploads/1685091572.png b/uploads/1685091572.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/1685091572.png differ diff --git a/uploads/16850915721.png b/uploads/16850915721.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/16850915721.png differ diff --git a/uploads/1685091793.png b/uploads/1685091793.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/1685091793.png differ diff --git a/uploads/16850917931.png b/uploads/16850917931.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/16850917931.png differ diff --git a/uploads/16850917932.png b/uploads/16850917932.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/16850917932.png differ diff --git a/uploads/1685092814.png b/uploads/1685092814.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/1685092814.png differ diff --git a/uploads/16850928141.png b/uploads/16850928141.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/16850928141.png differ diff --git a/uploads/16850928142.png b/uploads/16850928142.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/16850928142.png differ diff --git a/uploads/1685092829.png b/uploads/1685092829.png new file mode 100644 index 0000000..b529af3 Binary files /dev/null and b/uploads/1685092829.png differ diff --git a/uploads/16850928291.png b/uploads/16850928291.png new file mode 100644 index 0000000..b529af3 Binary files /dev/null and b/uploads/16850928291.png differ diff --git a/uploads/16850928292.png b/uploads/16850928292.png new file mode 100644 index 0000000..b529af3 Binary files /dev/null and b/uploads/16850928292.png differ diff --git a/uploads/1685092860.png b/uploads/1685092860.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/1685092860.png differ diff --git a/uploads/16850928601.png b/uploads/16850928601.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/16850928601.png differ diff --git a/uploads/1685094626.png b/uploads/1685094626.png new file mode 100644 index 0000000..b529af3 Binary files /dev/null and b/uploads/1685094626.png differ diff --git a/uploads/16850946261.png b/uploads/16850946261.png new file mode 100644 index 0000000..b529af3 Binary files /dev/null and b/uploads/16850946261.png differ diff --git a/uploads/1685097566.png b/uploads/1685097566.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/1685097566.png differ diff --git a/uploads/16850975661.png b/uploads/16850975661.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/16850975661.png differ diff --git a/uploads/16850975662.png b/uploads/16850975662.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/16850975662.png differ diff --git a/uploads/1685097774.png b/uploads/1685097774.png new file mode 100644 index 0000000..f48dab1 Binary files /dev/null and b/uploads/1685097774.png differ diff --git a/uploads/test.png b/uploads/test.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/test.png differ diff --git a/uploads/test1.png b/uploads/test1.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/test1.png differ diff --git a/uploads/test2.png b/uploads/test2.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/test2.png differ diff --git a/uploads/test3.png b/uploads/test3.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/test3.png differ diff --git a/uploads/test4.png b/uploads/test4.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/test4.png differ diff --git a/uploads/test5.png b/uploads/test5.png new file mode 100644 index 0000000..b8929ab Binary files /dev/null and b/uploads/test5.png differ