खोज…


टिप्पणियों

एपीआई प्रलेखन लिंक (मास्टर):

अनुरोध ऑब्जेक्ट में वर्तमान लोकेल और मिलान किए गए नियंत्रक जैसे कई महत्वपूर्ण डेटा शामिल हैं। आप उन्हें HttpK कर्नेल इवेंट्स द्वारा उपयोग और प्रबंधित कर सकते हैं। रिक्वेस्ट-रिस्पॉन्स लाइव साइकिल की विश्वसनीय समझ के लिए यह HttpKernel Component doc पेज (बहुत उपयोगी!) पढ़ें।

एक नियंत्रक में अनुरोध करने के लिए प्रवेश

<?php

use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;

class TestController extends Controller
{
   //Inject Request HTTP Component in your function then able to exploit it
   public function myFunctionAction(Request $request)
   {
      //BASICS

      //retrieve $_POST variables from request
      $postRequest = $request->request->get('my_data');
      //retrieve $_GET variables from request
      $getRequest = $request->query->get('my_data');
      //get current locale
      $locale = $request->getLocale();
   }
}

ध्यान दें कि इंजेक्शन अनुरोध वस्तु वर्तमान अनुरोध पर लागू होती है (यह मास्टर अनुरोध के बराबर हो सकता है या नहीं भी)।

एक टहनी या PHP टेम्पलेट में अनुरोध करने के लिए प्रवेश।

Twig टेम्पलेट में, अनुरोध ऑब्जेक्ट पर उपलब्ध है

{{ app.request }}

जब आप Twig में प्रदर्शन अनुरोध विधि चाहते हैं, तो यह प्रयास करें:

<p>Request method: {{ app.request.method }}</p>

PHP टेम्पलेट में

<p>Request method: <?php echo $app->getRequest()->getMethod() ?></p>


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow