Skip to content

Instantly share code, notes, and snippets.

View andipyk's full-sized avatar
🏠
Working from home

Andi Syafrianda andipyk

🏠
Working from home
View GitHub Profile
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
class Order extends Model
<?php
namespace App\Filament\Resources;
use App\Filament\Resources\CategoryResource\Pages;
use App\Filament\Resources\CategoryResource\RelationManagers;
use App\Models\Category;
use Filament\Forms;
use Filament\Forms\Form;
use Filament\Resources\Resource;
<?php
class ParentClass {
public function refresh() {
// Original behavior in the parent class.
}
}
class ChildClass extends ParentClass {
#[\Override]
public function refresh() {
<?php
interface ObsoleteInterface {
public function oldMethod();
}
class ModernClass implements ObsoleteInterface {
#[\Override]
public function oldMethod() {
// Method implementation, marked as override to signal intended compliance with the deprecated interface.
}
<?php
class BaseClass {
public function showMessage() {
return "Base message";
}
}
class DerivedClass extends BaseClass {
#[\Override]
public function showMessage() {
<?php
interface Formatter {
public function format(string $input): string;
}
trait DefaultFormatter {
#[\Override]
public function format(string $input): string {
// Default formatter simply returns the input as is.
return $input;
‎‎​
@andipyk
andipyk / DemoApplication.java
Created September 1, 2020 02:37
Demo Spring Boot 1
package com.andipyk.spring01.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
@RestController
@andipyk
andipyk / client.go
Created August 6, 2020 00:52
tugas 04 - parkir api
package main
import (
"bytes"
"encoding/json"
"fmt"
"github.com/gorilla/mux"
"log"
"net/http"
"time"
@andipyk
andipyk / tes.go
Created August 5, 2020 19:54
rest-api go
package main
import (
"encoding/json"
"github.com/gorilla/mux"
"log"
"net/http"
"strconv"
)