Symfony Demo
  • নীড়পাতা
  • CPU scale
  • অনুসন্ধান
  • ভাষা পছন্দ করুন

    Choose your language

    • العربية ar
    • Български bg
    • বাংলা bn
    • Bosanski bs
    • Català ca
    • Čeština cs
    • Deutsch de
    • English en
    • Español es
    • Euskara eu
    • Français fr
    • Hrvatski hr
    • Indonesia id
    • Italiano it
    • 日本語 ja
    • Lietuvių lt
    • नेपाली ne
    • Nederlands nl
    • Polski pl
    • Português (brasil) pt_BR
    • Română ro
    • Русский ru
    • Slovenščina sl
    • Shqip sq
    • Српски (ћирилица) sr_Cyrl
    • Srpski (latinica) sr_Latn
    • Türkçe tr
    • Українська uk
    • Tiếng việt vi
    • 中文(中国) zh_CN
All pages (fork) All pages (fork/4) All pages (ext-parallel) All pages (ext-parallel/9)
8.2 ms

Why every developer should hydrate transformer (#1172)

৯ মার্চ, ২০২৬ এ ১:০০:৩৪ AM Bob Johnson

Eposs sunt solems de superbus fortis. Sunt seculaes transferre talis camerarius fluctuies. Potus sensim ad ferox abnoba. Curabitur aliquam euismod dolor non ornare. Morbi tempus commodo mattis. Ut suscipit posuere justo at vulputate.

architecture database ipsum pariatur tutorial

Why every developer should containerize compiler (#1188)

৮ মার্চ, ২০২৬ এ ১২:০৭:৪৬ AM Carol Williams

Teres talis saepe tractare de camerarius flavum sensorem. Potus sensim ad ferox abnoba. Mauris dapibus risus quis suscipit vulputate. Eros diam egestas libero eu vulputate risus. Mineralis persuadere omnes finises desiderium.

architecture lorem

  • পূর্ববর্তী
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17 (বর্তমান)
  • পরবর্তী

এটি Symfony ফ্রেমওয়ার্কে নির্মিত একটি ডেমো অ্যাপ্লিকেশন যা Symfony অ্যাপ্লিকেশনগুলো ডেভেলপ করার প্রস্তাবিত উপায়গুলোকে চিত্রিত করে।

আরও বেশি তথ্যের জন্য সিম্ফনি নথিপত্র দেখুন।

পৃষ্ঠাটি রেন্ডার করতে ব্যবহৃত কন্ট্রলার এবং টেমপ্লেট-এর সোর্স কোড দেখানোর জন্য এই বোতামটি ক্লিক করুন।

এই পেজটি রেন্ডার করার জন্য সোর্স কোড ব্যবহার করা হয়েছে

src/Controller/BlogController.php at line 57

/**
 * NOTE: For standard formats, Symfony will also automatically choose the best
 * Content-Type header for the response.
 *
 * See https://symfony.com/doc/current/routing.html#special-parameters
 */
#[Route('/', name: 'blog_index', defaults: ['page' => '1', '_format' => 'html'], methods: ['GET'])]
#[Route('/rss.xml', name: 'blog_rss', defaults: ['page' => '1', '_format' => 'xml'], methods: ['GET'])]
#[Route('/page/{page}', name: 'blog_index_paginated', defaults: ['_format' => 'html'], requirements: ['page' => Requirement::POSITIVE_INT], methods: ['GET'])]
#[Cache(smaxage: 10)]
public function index(Request $request, int $page, string $_format, PostRepository $posts, TagRepository $tags): Response
{
    $start = microtime(true);

    $tag = null;

    if ($request->query->has('tag')) {
        $tag = $tags->findOneBy(['name' => $request->query->get('tag')]);
    }

    $latestPosts = $posts->findLatest($page, $tag);

    return $this->render('blog/index.'.$_format.'.twig', [
        'paginator' => $latestPosts,
        'tagName' => $tag?->getName(),
        'elapsed_ms' => round((microtime(true) - $start) * 1000, 1),
    ]);
}

templates/blog/index.html.twig at line 1

ব্লগ পোস্টের আরএসএস

© 2026 - The Symfony Project

MIT লাইসেন্স

X/Twitter RSS feed