

namibia
bb2698c383a0585633180c7996aba816667c9e6d
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
<?php namespace User\Report; /** * User Report. * @author andre.fourie */ class ProfileGrid extends \Utility\Service\Report { /** * @var string */ protected $_title = 'User Data Export'; /** * @var string */ protected $_subject = 'System users.'; /** * @var string */ protected $_description = 'Export of system users.'; /** * @var array */ protected $_notes = array( 'Confidential information, generated using Bid 4 Cars, for more information visit bid4cars.com.na' ); /** * @var array */ protected $_headers = array( 'Group', 'Dealership', 'Name', 'Surname', 'Email', 'Mobile', 'User Type', 'Status', 'Region', 'Town', 'Address', 'Registered' ); /** * @var array */ protected $_fields = array( 'companyGroup_name', 'company_name', 'profile_firstName', 'profile_familyName', 'profile_email', 'profile_mobile', 'permissions_name', 'profile_jobState', 'region_name', 'city_name', 'company_street', 'profile_created' ); /** * @var array */ protected $_totals = array(); /** * @var array */ protected $_currencyFields = array(); /** * Build the dataset, or not. */ public function build() { #-> Data passed by DataBin Grid functionality. $dateTimeFormat = \Utility\Definitions\Locale::getDateTimeFormat(); foreach ($this->_data as $rowId => $rowData) { $this->_data[$rowId]['profile_created'] = $rowData['profile_created']->format($dateTimeFormat); } } } |
Commits for namibiamodule/User/src/User/Report/ProfileGrid.php
Revision | Author | Commited | Message |
---|---|---|---|
bb2698 ...
![]() |
Mark | Mon 24 Oct, 2016 08:44:08 +0000 | latest update |
df0489 ... | Mark | Fri 14 Oct, 2016 10:01:00 +0000 | initial commit |