Magento2: how to debug in sales_order_place_after event Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Magento 2: Replacement for Mage::log method?How to obtain a JSON order rendered by the REST API in the sales_order_place_after event observerPhantom sales_order_place_after event fired without order?Debug mysql4-install.php scriptsales_order_place_after event not workingTracking down DEBUG logged entriesMagento2: frontend event is not working (sales_order_place_after)“sales_order_place_after” event not working in magento2Order status change on sales_order_place_after event not workingMagento sales_order_place_after event not workingCan't get orer id from event sales_order_place_after
A term for a woman complaining about things/begging in a cute/childish way
Putting class ranking in CV, but against dept guidelines
Central Vacuuming: Is it worth it, and how does it compare to normal vacuuming?
What order were files/directories outputted in dir?
Effects on objects due to a brief relocation of massive amounts of mass
How does light 'choose' between wave and particle behaviour?
What was the first language to use conditional keywords?
Sum letters are not two different
How do living politicians protect their readily obtainable signatures from misuse?
What initially awakened the Balrog?
An adverb for when you're not exaggerating
Chinese Seal on silk painting - what does it mean?
If Windows 7 doesn't support WSL, then what does Linux subsystem option mean?
Do any jurisdictions seriously consider reclassifying social media websites as publishers?
Illegal assignment from sObject to Id
Why should I vote and accept answers?
Drawing without replacement: why is the order of draw irrelevant?
What is this clumpy 20-30cm high yellow-flowered plant?
Denied boarding although I have proper visa and documentation. To whom should I make a complaint?
How to tell that you are a giant?
Hangman Game with C++
Morning, Afternoon, Night Kanji
How to write the following sign?
Is it fair for a professor to grade us on the possession of past papers?
Magento2: how to debug in sales_order_place_after event
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?Magento 2: Replacement for Mage::log method?How to obtain a JSON order rendered by the REST API in the sales_order_place_after event observerPhantom sales_order_place_after event fired without order?Debug mysql4-install.php scriptsales_order_place_after event not workingTracking down DEBUG logged entriesMagento2: frontend event is not working (sales_order_place_after)“sales_order_place_after” event not working in magento2Order status change on sales_order_place_after event not workingMagento sales_order_place_after event not workingCan't get orer id from event sales_order_place_after
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
registration.php
<?php
MagentoFrameworkComponentComponentRegistrar::register(
MagentoFrameworkComponentComponentRegistrar::MODULE,
'Hafiz_Sms',
__DIR__
);
etc/events.xml
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<eventname="sales_order_place_after">
<observername="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
etc/module.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Hafiz_Sms" setup_version="2.1.1"></module>
</config>
Observer/Orderplaceafter.php
<?php
namespace HafizSmsObserver;
use MagentoFrameworkEventObserverInterface;
use PsrLogLoggerInterface;
class Orderplaceafter implements ObserverInterface
protected $logger;
public function __construct(LoggerInterface$logger)
$this->logger = $logger;
public function execute(MagentoFrameworkEventObserver $observer)
$order = $observer->getEvent()->getOrder();
echo $orderId = $order->getId();
// $comment = $this->getRequest()->getParam('comment');
print_r("Catched event succssfully !"); exit;
But it's not working. How to debug in this event?. Kindly suggest me where i am wrong?
orders event-observer magento2.3 log debugging
add a comment |
registration.php
<?php
MagentoFrameworkComponentComponentRegistrar::register(
MagentoFrameworkComponentComponentRegistrar::MODULE,
'Hafiz_Sms',
__DIR__
);
etc/events.xml
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<eventname="sales_order_place_after">
<observername="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
etc/module.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Hafiz_Sms" setup_version="2.1.1"></module>
</config>
Observer/Orderplaceafter.php
<?php
namespace HafizSmsObserver;
use MagentoFrameworkEventObserverInterface;
use PsrLogLoggerInterface;
class Orderplaceafter implements ObserverInterface
protected $logger;
public function __construct(LoggerInterface$logger)
$this->logger = $logger;
public function execute(MagentoFrameworkEventObserver $observer)
$order = $observer->getEvent()->getOrder();
echo $orderId = $order->getId();
// $comment = $this->getRequest()->getParam('comment');
print_r("Catched event succssfully !"); exit;
But it's not working. How to debug in this event?. Kindly suggest me where i am wrong?
orders event-observer magento2.3 log debugging
2
Not sure if it's just a typo in the question but<eventname
should be<event name
and<observername
should be<observer name
. That could be your problem if that's how it is in the module.
– rain2o
Apr 11 at 14:30
Hi Hafiz Arslan.are you completed debugging?
– ARUNPRABAKARAN M
Apr 15 at 15:45
yeah ,,its working fine thanks
– Hafiz Arslan
2 days ago
add a comment |
registration.php
<?php
MagentoFrameworkComponentComponentRegistrar::register(
MagentoFrameworkComponentComponentRegistrar::MODULE,
'Hafiz_Sms',
__DIR__
);
etc/events.xml
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<eventname="sales_order_place_after">
<observername="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
etc/module.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Hafiz_Sms" setup_version="2.1.1"></module>
</config>
Observer/Orderplaceafter.php
<?php
namespace HafizSmsObserver;
use MagentoFrameworkEventObserverInterface;
use PsrLogLoggerInterface;
class Orderplaceafter implements ObserverInterface
protected $logger;
public function __construct(LoggerInterface$logger)
$this->logger = $logger;
public function execute(MagentoFrameworkEventObserver $observer)
$order = $observer->getEvent()->getOrder();
echo $orderId = $order->getId();
// $comment = $this->getRequest()->getParam('comment');
print_r("Catched event succssfully !"); exit;
But it's not working. How to debug in this event?. Kindly suggest me where i am wrong?
orders event-observer magento2.3 log debugging
registration.php
<?php
MagentoFrameworkComponentComponentRegistrar::register(
MagentoFrameworkComponentComponentRegistrar::MODULE,
'Hafiz_Sms',
__DIR__
);
etc/events.xml
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<eventname="sales_order_place_after">
<observername="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
etc/module.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Hafiz_Sms" setup_version="2.1.1"></module>
</config>
Observer/Orderplaceafter.php
<?php
namespace HafizSmsObserver;
use MagentoFrameworkEventObserverInterface;
use PsrLogLoggerInterface;
class Orderplaceafter implements ObserverInterface
protected $logger;
public function __construct(LoggerInterface$logger)
$this->logger = $logger;
public function execute(MagentoFrameworkEventObserver $observer)
$order = $observer->getEvent()->getOrder();
echo $orderId = $order->getId();
// $comment = $this->getRequest()->getParam('comment');
print_r("Catched event succssfully !"); exit;
But it's not working. How to debug in this event?. Kindly suggest me where i am wrong?
orders event-observer magento2.3 log debugging
orders event-observer magento2.3 log debugging
edited Apr 15 at 8:08
ARUNPRABAKARAN M
482113
482113
asked Apr 11 at 14:26
Hafiz ArslanHafiz Arslan
13011
13011
2
Not sure if it's just a typo in the question but<eventname
should be<event name
and<observername
should be<observer name
. That could be your problem if that's how it is in the module.
– rain2o
Apr 11 at 14:30
Hi Hafiz Arslan.are you completed debugging?
– ARUNPRABAKARAN M
Apr 15 at 15:45
yeah ,,its working fine thanks
– Hafiz Arslan
2 days ago
add a comment |
2
Not sure if it's just a typo in the question but<eventname
should be<event name
and<observername
should be<observer name
. That could be your problem if that's how it is in the module.
– rain2o
Apr 11 at 14:30
Hi Hafiz Arslan.are you completed debugging?
– ARUNPRABAKARAN M
Apr 15 at 15:45
yeah ,,its working fine thanks
– Hafiz Arslan
2 days ago
2
2
Not sure if it's just a typo in the question but
<eventname
should be <event name
and <observername
should be <observer name
. That could be your problem if that's how it is in the module.– rain2o
Apr 11 at 14:30
Not sure if it's just a typo in the question but
<eventname
should be <event name
and <observername
should be <observer name
. That could be your problem if that's how it is in the module.– rain2o
Apr 11 at 14:30
Hi Hafiz Arslan.are you completed debugging?
– ARUNPRABAKARAN M
Apr 15 at 15:45
Hi Hafiz Arslan.are you completed debugging?
– ARUNPRABAKARAN M
Apr 15 at 15:45
yeah ,,its working fine thanks
– Hafiz Arslan
2 days ago
yeah ,,its working fine thanks
– Hafiz Arslan
2 days ago
add a comment |
3 Answers
3
active
oldest
votes
The event will be defined at etc/events.xml
Nor etc/event.xml
.Seems file name is wrong.
events.xml
code will be like.Also, the Syntax of declare event is wrong. Please used below code:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
Follow this article for how to implement event at module https://devdocs.magento.com/guides/v2.2/extension-dev-guide/events-and-observers.html.
Forgetting purpose, don't use print_r, die and exit. Use Magento loggger for print for debugging Magento 2: Replacement for Mage::log method?
it redirect checkout/cart page . not show print_r("Catched event succssfully !"); exit; this one?
– Hafiz Arslan
Apr 11 at 14:56
add a comment |
Yes, it is an interesting question. Many people may know about sales_order_place_after
event.
If you use this event, you can't use print_r() and exit() function.
Otherwise, kindly use checkout_onepage_controller_success_action
event. It will a helpful lot
checkout_onepage_controller_success_action is this event order place event?
– Hafiz Arslan
Apr 12 at 15:19
This event use for after order placed
– ARUNPRABAKARAN M
Apr 13 at 16:06
add a comment |
You declared event name
and observer name
as observername
and eventname
.
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269755%2fmagento2-how-to-debug-in-sales-order-place-after-event%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
The event will be defined at etc/events.xml
Nor etc/event.xml
.Seems file name is wrong.
events.xml
code will be like.Also, the Syntax of declare event is wrong. Please used below code:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
Follow this article for how to implement event at module https://devdocs.magento.com/guides/v2.2/extension-dev-guide/events-and-observers.html.
Forgetting purpose, don't use print_r, die and exit. Use Magento loggger for print for debugging Magento 2: Replacement for Mage::log method?
it redirect checkout/cart page . not show print_r("Catched event succssfully !"); exit; this one?
– Hafiz Arslan
Apr 11 at 14:56
add a comment |
The event will be defined at etc/events.xml
Nor etc/event.xml
.Seems file name is wrong.
events.xml
code will be like.Also, the Syntax of declare event is wrong. Please used below code:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
Follow this article for how to implement event at module https://devdocs.magento.com/guides/v2.2/extension-dev-guide/events-and-observers.html.
Forgetting purpose, don't use print_r, die and exit. Use Magento loggger for print for debugging Magento 2: Replacement for Mage::log method?
it redirect checkout/cart page . not show print_r("Catched event succssfully !"); exit; this one?
– Hafiz Arslan
Apr 11 at 14:56
add a comment |
The event will be defined at etc/events.xml
Nor etc/event.xml
.Seems file name is wrong.
events.xml
code will be like.Also, the Syntax of declare event is wrong. Please used below code:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
Follow this article for how to implement event at module https://devdocs.magento.com/guides/v2.2/extension-dev-guide/events-and-observers.html.
Forgetting purpose, don't use print_r, die and exit. Use Magento loggger for print for debugging Magento 2: Replacement for Mage::log method?
The event will be defined at etc/events.xml
Nor etc/event.xml
.Seems file name is wrong.
events.xml
code will be like.Also, the Syntax of declare event is wrong. Please used below code:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
Follow this article for how to implement event at module https://devdocs.magento.com/guides/v2.2/extension-dev-guide/events-and-observers.html.
Forgetting purpose, don't use print_r, die and exit. Use Magento loggger for print for debugging Magento 2: Replacement for Mage::log method?
edited Apr 11 at 14:40
answered Apr 11 at 14:33
Amit Bera♦Amit Bera
60.2k1678178
60.2k1678178
it redirect checkout/cart page . not show print_r("Catched event succssfully !"); exit; this one?
– Hafiz Arslan
Apr 11 at 14:56
add a comment |
it redirect checkout/cart page . not show print_r("Catched event succssfully !"); exit; this one?
– Hafiz Arslan
Apr 11 at 14:56
it redirect checkout/cart page . not show print_r("Catched event succssfully !"); exit; this one?
– Hafiz Arslan
Apr 11 at 14:56
it redirect checkout/cart page . not show print_r("Catched event succssfully !"); exit; this one?
– Hafiz Arslan
Apr 11 at 14:56
add a comment |
Yes, it is an interesting question. Many people may know about sales_order_place_after
event.
If you use this event, you can't use print_r() and exit() function.
Otherwise, kindly use checkout_onepage_controller_success_action
event. It will a helpful lot
checkout_onepage_controller_success_action is this event order place event?
– Hafiz Arslan
Apr 12 at 15:19
This event use for after order placed
– ARUNPRABAKARAN M
Apr 13 at 16:06
add a comment |
Yes, it is an interesting question. Many people may know about sales_order_place_after
event.
If you use this event, you can't use print_r() and exit() function.
Otherwise, kindly use checkout_onepage_controller_success_action
event. It will a helpful lot
checkout_onepage_controller_success_action is this event order place event?
– Hafiz Arslan
Apr 12 at 15:19
This event use for after order placed
– ARUNPRABAKARAN M
Apr 13 at 16:06
add a comment |
Yes, it is an interesting question. Many people may know about sales_order_place_after
event.
If you use this event, you can't use print_r() and exit() function.
Otherwise, kindly use checkout_onepage_controller_success_action
event. It will a helpful lot
Yes, it is an interesting question. Many people may know about sales_order_place_after
event.
If you use this event, you can't use print_r() and exit() function.
Otherwise, kindly use checkout_onepage_controller_success_action
event. It will a helpful lot
answered Apr 12 at 6:34
ARUNPRABAKARAN MARUNPRABAKARAN M
482113
482113
checkout_onepage_controller_success_action is this event order place event?
– Hafiz Arslan
Apr 12 at 15:19
This event use for after order placed
– ARUNPRABAKARAN M
Apr 13 at 16:06
add a comment |
checkout_onepage_controller_success_action is this event order place event?
– Hafiz Arslan
Apr 12 at 15:19
This event use for after order placed
– ARUNPRABAKARAN M
Apr 13 at 16:06
checkout_onepage_controller_success_action is this event order place event?
– Hafiz Arslan
Apr 12 at 15:19
checkout_onepage_controller_success_action is this event order place event?
– Hafiz Arslan
Apr 12 at 15:19
This event use for after order placed
– ARUNPRABAKARAN M
Apr 13 at 16:06
This event use for after order placed
– ARUNPRABAKARAN M
Apr 13 at 16:06
add a comment |
You declared event name
and observer name
as observername
and eventname
.
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
add a comment |
You declared event name
and observer name
as observername
and eventname
.
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
add a comment |
You declared event name
and observer name
as observername
and eventname
.
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
You declared event name
and observer name
as observername
and eventname
.
<?xml version="1.0"?>
<configxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="sales_order_place_after">
<observer name="place_order_after" instance="HafizSmsObserverOrderplaceafter" />
</event>
</config>
answered Apr 11 at 14:31
magefmsmagefms
2,7702528
2,7702528
add a comment |
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269755%2fmagento2-how-to-debug-in-sales-order-place-after-event%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
Not sure if it's just a typo in the question but
<eventname
should be<event name
and<observername
should be<observer name
. That could be your problem if that's how it is in the module.– rain2o
Apr 11 at 14:30
Hi Hafiz Arslan.are you completed debugging?
– ARUNPRABAKARAN M
Apr 15 at 15:45
yeah ,,its working fine thanks
– Hafiz Arslan
2 days ago