рдирдорд╕реНрдХрд╛рд░, рдЦрднреНрд░рд╡рд░реНрдгреЛрдВ!
рдореИрдВ рдЕрдЧреЛрд░рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рдорд╛рд░реА рдЯреАрдо рд▓рдЧреА рд╣реБрдИ рд╣реИред
Agora рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рдЖрдпреЛрдЬрди рдХрд╛ рдПрдХ рдордВрдЪ рд╣реИред рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рддрд░рдХ рдХреЗ рдИрдЖрд░рдкреА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЖрджреЗрд╢реЛрдВ рдХреА рдкреНрд░рд╛рдкреНрддрд┐ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╢реЗрд╖ рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ, рдмрд╕реНрддрд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рд╕рднреА рдХрд╛рд░реНрдп рд╡рд┐рддрд░рдХ рдХреА рдИрдЖрд░рдкреА рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреЗ рдмреНрд▓реЙрдЧ рдкрд░
" рдореИрдВрдиреЗ
рдмреА 2 рдмреА рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдорд╕реМрджрд╛" рдХреИрд╕реЗ рд▓рд┐рдЦрд╛ рд╣реИ, рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рд╣рдордиреЗ рдЕрдкрдиреЗ рдордВрдЪ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдерд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХрд╛рд░реНрдп рд╣рдореЗрдВ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд▓рдЧ рд░рд╣рд╛ рдерд╛, рд╕реНрдорд╛рд░реНрдЯреА рдХреЛ рд╕рд╛рдЗрдЯ рдХреА рддрд░рдл рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛, рд╣рдордиреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрд╛рдкрд╛рд░ рдореЙрдбреНрдпреВрд▓ рд▓рд┐рдЦреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдХреИрдЯрд▓реЙрдЧ, рд░рд┐рдЬрд░реНрд╡, рдСрд░реНрдбрд░, рдЦреЛрдЬ, рд╡рд┐рддреНрдд, рдЖрджрд┐ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯреА.рдЬреЗрдб рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рдеред рдХреЛрдб рд╕реНрдХреЗрд▓реЗрдмрд▓ рдирд╣реАрдВ рд╣реБрдЖ рдФрд░ рдХрдИ рдЬрдЧрд╣реЛрдВ рдкрд░ рдХреБрдЫ рдлрд╝рдВрдХреНрд╢рди рдпрд╛ рдкреВрд░реЗ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдХрд╛рд░реНрдп рд╕рдВрдкрдиреНрди рд╣реБрдЖ рдФрд░ рдпрд╣ рдкреНрд░рд╢реНрди рдирдпрд╛ рд╣реЛ рдЧрдпрд╛ред
рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╛рдЗрди рдХрд░рддреЗ рд╕рдордп, рд╣рдореЗрдВ рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛:1. рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯ рдХреИрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ?
рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдпреЗ рд╕реЗрдЯ рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ "рдкрд╛рд░рджрд░реНрд╢реА" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 1C рд╕реЗ, рд╣рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ "рдЧреНрд░рд╛рд╣рдХ рдСрд░реНрдбрд░" рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдореЗрдВ Agora рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреЗрдирд░реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
2. рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХреА рд╕реАрдорд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╡реЗ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЬрд╛ рд░рд╣реА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рд╣реИрдВ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрд░реНрдбрд░ рдФрд░ рдПрдХ рдЪрд╛рд▓рд╛рди рдмрд╣реБрдд рд╕рдорд╛рди рд╡рд╕реНрддреБрдПрдВ рд╣реИрдВред рд╡реЗ рджреЛрдиреЛрдВ рдореЗрдВ рд▓реЗрдЦ рд╕рдВрдЦреНрдпрд╛, рдорд╛рддреНрд░рд╛, рдореВрд▓реНрдп рдФрд░ VAT рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рд╡рд╕реНрддреБ рдХреЗ рдЕрдкрдиреЗ рдЧреБрдг рдФрд░ рддрд░реАрдХреЗ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдЙрджреНрдпрдореЛрдВ рдХреЗ рдкрд╛рд╕ рдЗрди 2 рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ "рдЪрд┐рдкреНрд╕" рд╣реЛрддреЗ рд╣реИрдВред рдорд╛рдирдХ рдЖрджреЗрд╢ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ "рдСрд░реНрдбрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз" рд╣реИ, рджреВрд╕рд░реЗ рдореЗрдВ "рдбрдореА рдЪрд╛рд▓рд╛рди" рдЖрджрд┐ рд╣реИрдВред
3. рд╡рд╕реНрддреБрдУрдВ рдореЗрдВ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рддрд░реНрдХ рдХреЛ рдХреИрд╕реЗ рдЕрдореВрд░реНрдд рдХрд░реЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдЪрд╛рд▓рди рд╕реЗ рдЕрд▓рдЧ рдХрд░реЗрдВ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд┐рддрд░рдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЖрджреЗрд╢ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд╖реЗрддреНрд░ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕реАрдзреЗ рдкреНрд░рд╢реНрди рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╣рд░ рдмрд╛рд░ рдЙрдиреНрд╣реЗрдВ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред
рдЬреЛ рдкреНрд░рд╢реНрди рдЙрдарддреЗ рд╣реИрдВ рд╡реЗ рд╣рдореЗрдВ рдЯреЗрдореНрдкрд▓реЗрдЯ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВред рд╣рдо рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдФрд░ рд╢рд░реНрддреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдмрджрд▓реЗрдВрдЧреЗред рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╢рд╛рдпрдж рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рддрд░реАрдХрд╛ рд╣реИ, рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ "рд╕рд╛рдмреБрди рдХрд╛ рдмреБрд▓рдмреБрд▓рд╛" рд╣реИ рдЬреЛ "рдЕрдХрд╛рджрдорд┐рдХ" рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЯреЗрдореНрдкрд▓реЗрдЯ рдбрд┐рдЬрд╛рдЗрди рдмрд╣реБрдд рдорджрдж рдХрд░рддрд╛ рд╣реИред
рд╣рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рд╛ (рдиреАрдЪреЗ рдХреБрдЫ рдореБрдЦреНрдп рд╡рд░реНрдЧреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдереА рдЬреЛ рдЙрди рдЯреЗрдореНрдкреНрд▓реЗрдЯреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рди рдкрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдирд┐рд░реНрдорд┐рдд рд╣реЛрддреЗ рд╣реИрдВ):

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ:
- рдПрдЧреЛрд░рд╛рдбреЛрдореЗрдирдСрдмреНрдЬреЗрдХреНрдЯ рдХреНрд▓рд╛рд╕ рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреНрд▓рд╛рд╕ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реАред AgoraMapper рд╡рд░реНрдЧ (рдбреЗрдЯрд╛ рдореИрдкрд░) рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддрд╛ рд╣реИред
- AgoraDomainObjectFactory рд╡рд░реНрдЧ рдореИрдкрд░ рд╕реЗ рдПрдХ рд╡рд╕реНрддреБ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред
- рдХрдИ рд╡рд╕реНрддреБрдУрдВ рдХреЛ AgoraDeferredCollection / AgoraCollection classes рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- AgoraObjectWatcher рджреНрд╡рд╛рд░рд╛ рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕реНрдерд┐рддрд┐ (рдмрдирд╛рдПрдВ, рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ, рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд╢рд╛рди) рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреА рдЬрд╛рддреА рд╣реИред
- AgoraHelperFactory рд╕рд╣рд╛рдпрдХ рд╡рд░реНрдЧ рдПрдХ рдореИрдкрд░ рдпрд╛ рд╕рдВрдЧреНрд░рд╣ рд▓реМрдЯрд╛рддрд╛ рд╣реИред
- AgoraPersistenceFactory рд╕рд╣рд╛рдпрдХ рд╡рд░реНрдЧ рдбреЛрдореЗрди, рд╕рдВрдЧреНрд░рд╣, рдореИрдкрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рд╕рдордиреНрд╡рдп рдХрд░рддрд╛ рд╣реИред
- рд╕рднреА рд╕рд┐рд╕реНрдЯрдо рдкреИрд░рд╛рдореАрдЯрд░ (рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рд╕рд╣рд┐рдд) рдХреЛ ini рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ AgoraLoader рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1 рдмрд╛рд░ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЖрд░реЗрдЦ рдореЗрдВ рдЙрддреНрдкрд╛рдж рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╕рдВрдЧрдарди рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдирддреАрдЬрддрди, рд╣рдо рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдкреАрдЖрдИ рджреЗрддреЗ рд╣реИрдВред рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреМрди рд╕реА рдПрд╕рдХреНрдпреВрдПрд▓ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХрд┐рд╕ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдкрд░ рдЪрд▓рддреА рд╣реИред рдореМрд▓рд┐рдХ рдПрдкреАрдЖрдИ рдлрд╝рдВрдХреНрд╢рди рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдЕрдкрдиреЗ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдЧрд╛, рд╡рд╣ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдпрд╣рд╛рдБ рдорд╛рд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
$ рдЖрдИрдбреА = рд╕рд░рдгреА (....); // рдЖрдИрдбреА рд╕рд░рдгреА
$ productMapper = рдирдпрд╛ productMapper (); // рдПрдХ рдореИрдкрд░ рдмрдирд╛рдПрдБ
$ productCollection = рдирдпрд╛ productCollection (); // рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛рдПрдБ
рдХреЗ рд▓рд┐рдП ($ i = 0; $ i <count ($ id); $ i ++) {
$ рдЙрддреНрдкрд╛рдж = $ productMapper-> рдвреВрдВрдвреЗрдВ ($ id [$ i]); // id рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рдж рдХреА рдЦреЛрдЬ
$ productCollection-> рдЬреЛрдбрд╝рдиреЗ ($ рдЙрддреНрдкрд╛рдж); // рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
}
$ рдЙрддреНрдкрд╛рдж = $ productMapper-> рдЦреЛрдЬ (1); // рдЦреЛрдЬ рдЙрддреНрдкрд╛рдж рдирдВрдмрд░ 1
рдЧреВрдВрдЬ $ рдЙрддреНрдкрд╛рдж-> toJson (); // рд╢реЛ рдореЗрдВ json
рдЗрдХреЛ $ productCollection-> toXML (); // XML рд╕рдВрдЧреНрд░рд╣ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВрдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ, рдореИрдВ рдЕрдЧреЛрд░рд╛ рдХреЗ рддрдХрдиреАрдХреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред
рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП ...