Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 518 | Rev 541 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 518 Rev 523
Línea 21... Línea 21...
21
use LeadersLinked\Mapper\QueryMapper;
21
use LeadersLinked\Mapper\QueryMapper;
22
use LeadersLinked\Model\CompanySelfEvaluationForm;
22
use LeadersLinked\Model\CompanySelfEvaluationForm;
23
use LeadersLinked\Mapper\CompanySelfEvaluationFormMapper;
23
use LeadersLinked\Mapper\CompanySelfEvaluationFormMapper;
24
use LeadersLinked\Model\CompanySelfEvaluationTest;
24
use LeadersLinked\Model\CompanySelfEvaluationTest;
25
use Laminas\Db\Sql\Select;
25
use Laminas\Db\Sql\Select;
26
use LeadersLinked\Library\Pdf;
26
use LeadersLinked\Library\SelfEvaluationPDF;
27
use LeadersLinked\Mapper\CompanySelfEvaluationFormUserMapper;
27
use LeadersLinked\Mapper\CompanySelfEvaluationFormUserMapper;
28
use LeadersLinked\Form\SelfEvaluation\SelfEvaluationTestForm;
28
use LeadersLinked\Form\SelfEvaluation\SelfEvaluationTestForm;
29
use LeadersLinked\Library\Functions;
29
use LeadersLinked\Library\Functions;
Línea 30... Línea 30...
30
 
30
 
Línea 412... Línea 412...
412
        $comments = '';
412
        $comments = '';
413
        $labels = ['Total', 'Logrado'];
413
        $labels = ['Total', 'Logrado'];
Línea 414... Línea 414...
414
 
414
 
415
 
415
 
Línea 416... Línea 416...
416
        //Generate New PDF
416
        //Generate New PDF
417
        $pdf = new Pdf();
417
        $pdf = new SelfEvaluationPDF();
Línea 418... Línea 418...
418
 
418
 
419
        $pdf->AliasNbPages();
419
        $pdf->AliasNbPages();
Línea 420... Línea 420...
420
        $pdf->AddPage();
420
        $pdf->AddPage();
421
        
421
        
Línea 422... Línea 422...
422
        // Set header secundary
422
        // Set header secundary
Línea 423... Línea 423...
423
        $pdf->pageHeader($headerFormName, $headerUserName);
423
        $pdf->customHeader($headerFormName, $headerUserName);
424
 
424
 
425
        $valueFormSections = 0;
425
        $valueFormSections = 0;
426
        $valueFormQuestions = 0;
426
        $valueFormQuestions = 0;
427
 
427
 
428
        $countSection = 0;
428
        $countSection = 0;
Línea 429... Línea 429...
429
 
429
 
430
        for ($i = 0; $i < count($sections); $i++) {
430
        for ($i = 0; $i < count($sections); $i++) {
Línea 450... Línea 450...
450
            $values = [$valueSection, $totalQuestion];
450
            $values = [$valueSection, $totalQuestion];
451
            $valueFormQuestions = $valueFormQuestions + $totalQuestion;
451
            $valueFormQuestions = $valueFormQuestions + $totalQuestion;
Línea 452... Línea 452...
452
 
452
 
453
 
453
 
454
            $filename = 'data' . DIRECTORY_SEPARATOR . 'self-evaluation'. $sections[$i]['slug_section'] . '.png';
454
            $filename = 'data' . DIRECTORY_SEPARATOR . 'self-evaluation'. $sections[$i]['slug_section'] . '.png';
455
            $pdf->barChart($labels, $values,'',$filename);
455
            $pdf->PieChart($labels, $values,'',$filename);
456
            $pdf->SetFont('Arial', '', 8);
456
            $pdf->SetFont('Arial', '', 8);
457
            $pdf->Cell(190, 10, utf8_decode($sections[$i]['name']), 0, 0, 'C');
457
            $pdf->Cell(190, 10, utf8_decode($sections[$i]['name']), 0, 0, 'C');
458
            $pdf->setY($pdf->getY() + 10);
458
            $pdf->setY($pdf->getY() + 10);
Línea 462... Línea 462...
462
 
462
 
463
            $countSection++;
463
            $countSection++;
Línea 464... Línea 464...
464
        }
464
        }
465
 
465
 
Línea 466... Línea 466...
466
        $pdf->AddPage();
466
        $pdf->AddPage();
467
        $pdf->pageHeader($headerFormName, $headerUserName);
467
        $pdf->customHeader($headerFormName, $headerUserName);
468
 
468
 
Línea 469... Línea 469...
469
        $pdf->SetFont('Arial', 'B', 10);
469
        $pdf->SetFont('Arial', 'B', 10);
Línea 470... Línea 470...
470
        $pdf->Cell(190, 10, utf8_decode('Desempeño General'), 0, 0, 'C');
470
        $pdf->Cell(190, 10, utf8_decode('Desempeño General'), 0, 0, 'C');
471
        $pdf->setY($pdf->getY() + 10);
471
        $pdf->setY($pdf->getY() + 10);
472
 
472
 
473
 
473
 
Línea 474... Línea 474...
474
        $values = [$valueFormSections, $valueFormQuestions];
474
        $values = [$valueFormSections, $valueFormQuestions];
475
 
475