Showing 2 changed files with 19 additions and 27 deletions
+16 -23
lib/DBIx/Custom/Guide.pod
... ...
@@ -781,7 +781,7 @@ In this case, You specify paramter values as array reference.
781 781
 
782 782
 =head3 Register Tag C<register_tag()>
783 783
 
784
-You can register your tag.
784
+You can register custom tag.
785 785
 use C<register_tag()> to register tag.
786 786
 
787 787
     $dbi->register_tag(
... ...
@@ -792,47 +792,40 @@ use C<register_tag()> to register tag.
792 792
         }
793 793
     );
794 794
 
795
-�����ł̓f�t�H���g��C<=>�^�O���ǂ̂悤�Ɏ������Ă��邩����Ă��܂��B
796
-�^�O��o�^����֐��̈�̓^�O�̒��ɏ����ꂽ��ɂȂ�܂��B
795
+This is implementation of C<=> tag.
796
+Tag format is the following one.
797 797
 
798
-    {�^�O�� ��1 ��2}
798
+    {TAG_NAME ARG1 ARG2 ...}
799 799
 
800
-C<=>�^�O�̏ꍇ��
800
+In case C<=> tag. Format is
801 801
 
802 802
     {= title}
803 803
 
804
-�Ƃ����`���ł�����A�T�u���[�`���ɂ�title�Ƃ����ЂƂ‚̗񖼂��킽��Ă��܂��B
805
-
806
-�T�u���[�`���̖߂�l�ɂ͎��̌`���̔z��̃��t�@�����X��Ԃ��K�v������܂��B
804
+So subroutine receive one argument "title".
805
+You have to return array reference in the following format.
807 806
 
808 807
     [
809
-        �W�J��̕�����,
810
-        [�v���[�X�z���_�ɖ��ߍ��݂ɗ��p�����1, ��2, ...]
808
+        String after expanding,
809
+        [COLUMN1(This is used for place holder), COLUMN2 , ...]
811 810
     ]
812 811
 
813
-��–ڂ̗v�f�͓W�J��̕�����ł��B���̗�ł�
812
+First element is expanded stirng. In this example,
814 813
 
815 814
     'title = ?'
816 815
 
817
-��Ԃ��K�v������܂��B
818
-
819
-��–ڂ̗v�f�̓v���[�X�z���_�ɖ��ߍ��݂ɗ��p����񖼂�܂ޔz���
820
-���t�@�����X�ł��B����̗�ł�
816
+Secount element is array reference which is used to embedd value to
817
+place holder. In this example,
821 818
 
822 819
     ['title']
823 820
 
824
-��Ԃ��K�v������܂��B�����̃v���[�X�z���_��܂ޏꍇ�́A���̕�����
825
-�����ɂȂ�܂��BC<insert_param>�^�O��C<update_param>�^�O��
826
-���̕�������ە����ɂȂ�Ă��܂��B
821
+If there are more than one placeholders,
822
+This elements is multipul.
827 823
 
828
-��L��킹���
824
+You return the following array reference.
829 825
 
830 826
     ['title = ?', ['title']]
831
-    
832
-��Ԃ��K�v������Ƃ������Ƃł��B
833 827
 
834
-�^�O�̎���̑��̃T���v����L<DBIx::Custom::Tag>�̃\�[�X�R�[�h
835
-����ɂȂ�Ă݂Ă��������B
828
+See source of L<DBIx::Custom::Tag> to see many implementation.
836 829
 
837 830
 =head2 6. Where��̓��I�Ȑ���
838 831
 
+3 -4
lib/DBIx/Custom/Guide/Ja.pod
... ...
@@ -803,9 +803,9 @@ C<table>タグを利用します。
803 803
     );
804 804
 
805 805
 ここではデフォルトのC<=>タグがどのように実装されているかを示しています。
806
-タグを登録する関数の引数はタグの中に書かれた引数になります。
806
+タグの形式は次のようになっています。
807 807
 
808
-    {タグ名 引数1 引数2}
808
+    {タグ名 引数1 引数2 ...}
809 809
 
810 810
 C<=>タグの場合は
811 811
 
... ...
@@ -832,8 +832,7 @@ C<=>タグの場合は
832 832
     ['title']
833 833
 
834 834
 を返す必要があります。複数のプレースホルダを含む場合は、この部分が
835
-複数になります。C<insert_param>タグやC<update_param>タグは
836
-この部分が実際複数になっています。
835
+複数になります。
837 836
 
838 837
 上記を合わせると
839 838