/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakedc/auth/src/Social/Mapper
NameSizeModeActions
AbstractMapper.php32140644editdlrm
Amazon.php10180644editdlrm
Cognito.php22110644editdlrm
Facebook.php12120644editdlrm
Google.php11150644editdlrm
Instagram.php10760644editdlrm
LinkedIn.php7940644editdlrm
Pinterest.php6510644editdlrm
Tumblr.php11640644editdlrm
Twitter.php15360644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakedc/auth/src/Social/Mapper/Cognito.php (2211B)
'sub', 'zoneinfo' => 'zoneinfo', 'link' => 'website', 'bio' => 'profile', 'first_name' => 'given_name', 'avatar' => 'picture', 'last_name' => 'family_name', ]; /** * Get link property value * * @param mixed $rawData raw data * @return string */ protected function _link($rawData) { return Hash::get($rawData, $this->_mapFields['link'], '#'); } /** * Get first_name property value * * @param mixed $rawData raw data * @return mixed */ protected function _firstName($rawData) { return $this->getNameValue($rawData, 'first_name', 0); } /** * Get last_name property value * * @param mixed $rawData raw data * @return mixed */ protected function _lastName($rawData) { return $this->getNameValue($rawData, 'last_name', 1); } /** * Helper function to get a name portion(fist_name, last_name) value * * @param mixed $rawData raw data * @param string $field Name field (first_name, last_name) * @param int $keyInName key of string part in name field after exploder(' ', $value) * @return string|null */ private function getNameValue($rawData, $field, $keyInName) { $value = Hash::get($rawData, $this->_mapFields[$field]); if ($value === null) { $names = explode(' ', Hash::get($rawData, 'name', '')); return $names[$keyInName] ?? null; } return (string)$value; } }