[英]I want only all array from phalcon translate object properties?
When i var_dump($t)
output like this 当我这样var_dump($t)
输出时
$t = object(Phalcon\Translate\Adapter\NativeArray)[121]
protected '_translate' =>
array (size=14)
'attendancelist' => string 'ယေန႕စာရင္း' (length=30)
'monthlylist' => string 'လစဥ္တက္ေရာက္စာရင္း' (length=54)
'bye' => string 'sayounara' (length=9)
'hi-name' => string 'Bonjour %name%' (length=14)
'song' => string 'La chanson est %song%' (length=21)
'todaylist' => string '' (length=0)
'date' => string 'ရက္စြဲ' (length=18)
'username' => string 'နာမည္' (length=15)
'checkin' => string '' (length=0)
'late' => string 'ေနာက္က်ခ်ိန္' (length=36)
'checkout' => string '' (length=0)
'workingtime' => string 'အလုပ္ခ်ိန္' (length=30)
'overtime' => string 'အခ်ိန္ပို' (length=27)
'location' => string 'ေနရာ' (length=12)
I want just all array so i try
$t->_translate
is not ok. 我只想要所有数组,所以我尝试$t->_translate
不好。but the correct code is
$t->_("attendancelist");
但是正确的代码是$t->_("attendancelist");
is ok....however i want all array not individual .. 可以....但是我希望所有数组都不是单个的..
My want array is 我想要的数组是
array (size=14)
'attendancelist' => string 'ယေန႕စာရင္း' (length=30)
'monthlylist' => string 'လစဥ္တက္ေရာက္စာရင္း' (length=54)
'bye' => string 'sayounara' (length=9)
'hi-name' => string 'Bonjour %name%' (length=14)
'song' => string 'La chanson est %song%' (length=21)
'todaylist' => string '' (length=0)
'date' => string 'ရက္စြဲ' (length=18)
'username' => string 'နာမည္' (length=15)
'checkin' => string '' (length=0)
'late' => string 'ေနာက္က်ခ်ိန္' (length=36)
'checkout' => string '' (length=0)
'workingtime' => string 'အလုပ္ခ်ိန္' (length=30)
'overtime' => string 'အခ်ိန္ပို' (length=27)
'location' => string 'ေနရာ' (length=12)
Help me to get all array?? 帮我获取所有数组吗?
Easiest way I see is to implement toArray()
method: 我看到的最简单的方法是实现toArray()
方法:
class NativeArrayExt extends \Phalcon\Translate\Adapter\NativeArray {
public function toArray() {
return $this->_translate;
}
}
or to reimplement _()
to do the same if no parameter providen. 或重新实现_()
以在没有参数提供的情况下执行相同的操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.